Resources

League Files
FOFL Forums
FOFL Lounge
Export Status

Draft

Draft Machine
Draft Pick Tracker
Draft History
Historical Combines

Players & Staff

Chemistry Search
Ratings Search
Salaries
Player Index
Coach Index
Owner Index

Player Search

Teams

League

Standings
Schedule
Transactions
Injuries

Awards/Honorifics

Hall of Fame Gallery
Hall of Fame Roster
Season Awards
Past Champions
FOFL Bowl History
Weekly Leaders

Stats/Records

Individual Stats
Team Stats
Career Leaders
Single-Season Records
Single-Game Records
Playoff Game Records
Team Season Records
Team Game Records
Team Playoff Records
Team Performances

About the FOFL

Owner Info
Constitution
Commissioner's Note
Player Profile
#48 TE Moe Upshaw
Orlando Ruckus
Experience: 6
College: Ohio
DOB: 1-29-2032  -1 (Aquarius) 
Height: 6'0"
Weight: 238
Drafted: Not Selected
SalaryBonus
$1,880,000$0
2055 Pre-Camp23/37
Run Blocking
24/40
Pass Blocking
29/47
Blocking Strength
36/36
Avoid Drops
7/12
Getting Downfield
13/21
Route Running
28/46
Third Down Catching
27/45
Big-Play Receiving
21/21
Courage
31/51
Adjust to Ball
19/32
Endurance
18/29
Special Teams
14/24
Long Snapping
0/0
2055 Exhibition26/31
Run Blocking
31/38
Pass Blocking
33/40
Blocking Strength
36/36
Avoid Drops
6/8
Getting Downfield
22/27
Route Running
27/33
Third Down Catching
36/43
Big-Play Receiving
22/22
Courage
59/71
Adjust to Ball
15/19
Endurance
24/29
Special Teams
57/69
Long Snapping
0/0
2056 Pre-Camp30/31
Run Blocking
36/38
Pass Blocking
38/40
Blocking Strength
36/36
Avoid Drops
7/8
Getting Downfield
26/27
Route Running
36/38
Third Down Catching
41/43
Big-Play Receiving
22/22
Courage
73/76
Adjust to Ball
18/19
Endurance
28/29
Special Teams
66/69
Long Snapping
0/0
2056 Exhibition30/31
Run Blocking
36/38
Pass Blocking
40/42
Blocking Strength
35/35
Avoid Drops
6/7
Getting Downfield
25/26
Route Running
35/37
Third Down Catching
41/43
Big-Play Receiving
22/22
Courage
75/78
Adjust to Ball
18/19
Endurance
28/29
Special Teams
69/72
Long Snapping
0/0
2057 Pre-Camp33/33
Run Blocking
34/34
Pass Blocking
44/44
Blocking Strength
35/35
Avoid Drops
7/7
Getting Downfield
16/16
Route Running
43/43
Third Down Catching
37/37
Big-Play Receiving
22/22
Courage
81/81
Adjust to Ball
17/17
Endurance
20/20
Special Teams
27/27
Long Snapping
0/0
2057 Exhibition34/34
Run Blocking
36/36
Pass Blocking
44/44
Blocking Strength
34/34
Avoid Drops
8/8
Getting Downfield
18/18
Route Running
45/45
Third Down Catching
36/36
Big-Play Receiving
24/24
Courage
80/80
Adjust to Ball
17/17
Endurance
20/20
Special Teams
27/27
Long Snapping
0/0
2058 Pre-Camp34/34
Run Blocking
37/37
Pass Blocking
44/44
Blocking Strength
34/34
Avoid Drops
10/10
Getting Downfield
18/18
Route Running
44/44
Third Down Catching
36/36
Big-Play Receiving
24/24
Courage
78/78
Adjust to Ball
18/18
Endurance
20/20
Special Teams
20/20
Long Snapping
0/0
2058 Exhibition35/35
Run Blocking
38/38
Pass Blocking
45/45
Blocking Strength
35/35
Avoid Drops
10/10
Getting Downfield
18/18
Route Running
46/46
Third Down Catching
37/37
Big-Play Receiving
24/24
Courage
79/79
Adjust to Ball
18/18
Endurance
20/20
Special Teams
21/21
Long Snapping
0/0
2059 Pre-Camp35/35
Run Blocking
38/38
Pass Blocking
45/45
Blocking Strength
35/35
Avoid Drops
8/8
Getting Downfield
18/18
Route Running
46/46
Third Down Catching
37/37
Big-Play Receiving
24/24
Courage
80/80
Adjust to Ball
18/18
Endurance
20/20
Special Teams
27/27
Long Snapping
0/0
2059 Exhibition33/33
Run Blocking
53/53
Pass Blocking
44/44
Blocking Strength
33/33
Avoid Drops
7/7
Getting Downfield
29/29
Route Running
34/34
Third Down Catching
37/37
Big-Play Receiving
23/23
Courage
48/48
Adjust to Ball
25/25
Endurance
18/18
Special Teams
27/27
Long Snapping
0/0
2060 Pre-Camp32/32
Run Blocking
50/50
Pass Blocking
44/44
Blocking Strength
36/36
Avoid Drops
6/6
Getting Downfield
27/27
Route Running
36/36
Third Down Catching
26/26
Big-Play Receiving
24/24
Courage
53/53
Adjust to Ball
24/24
Endurance
14/14
Special Teams
33/33
Long Snapping
0/0
2060 Exhibition28/28
Run Blocking
34/34
Pass Blocking
39/39
Blocking Strength
24/24
Avoid Drops
0/0
Getting Downfield
20/20
Route Running
36/36
Third Down Catching
35/35
Big-Play Receiving
12/12
Courage
64/64
Adjust to Ball
12/12
Endurance
15/15
Special Teams
22/22
Long Snapping
0/0
REGULAR SEASON RECEIVING
YearTeamGmsTgtRecYardsYPCYPTYACLgTDDrpPPlyTgt%YPG
2055CNI16115418.203.73318009711.3%2.6
2056MID1629161036.443.5519250225811.2%6.4
2057CNT16291818610.336.418545113059.5%11.6
2058MEL1624201608.006.676924112619.2%10.0
2059FRE14262024912.459.5899311222211.7%17.8
2060---48611519.1714.387271314517.8%28.8
>>>TAL1000----000040.0%0.0
>>>ORL38611519.1714.387271314119.5%38.3
CAREER821278585410.056.723477167118810.7%10.4
>>>TAL1000----000040.0%0.0
>>>ORL38611519.1714.387271314119.5%38.3
>>>FRE14262024912.459.5899311222211.7%17.8
>>>CNT16291818610.336.418545113059.5%11.6
>>>CNI16115418.203.73318009711.3%2.6
>>>MEL1624201608.006.676924112619.2%10.0
>>>PSM1629161036.443.5519250225811.2%6.4
PLAYOFF RECEIVING
YearTeamGmsTgtRecYardsYPCYPTYACLgTDDrpPPlyTgt%YPG
2058MEL233196.336.3301100329.4%9.5
2059FRE1211313.006.50013011910.5%13.0
2060ORL242136.503.25010113212.5%6.5
CAREER596457.505.00013128310.8%9.0
>>>FRE1211313.006.50013011910.5%13.0
>>>ORL242136.503.25010113212.5%6.5
>>>MEL233196.336.3301100329.4%9.5

PLAYER MAKEUP
LoyalWinnerVocalLeaderSmartsVolFansHealthInjury Status
183468100158458GoodNone

DRAFT COMBINES
YearPosBRatVolSol40BenchAgilityJumpDrillDev
2055TE3.684214.84 s18 reps7.82 s104"1959%

RATINGS MOVEMENT
TC1
TC2
TC1
TC2
TC1
TC2
TC1
TC2
TC1
TC2
TC1
TC2
23/
37
26/
31
30/
31
30/
31
33/
33
34/
34
34/
34
35/
35
35/
35
33/
33
32/
32
28/
28
205520562057205820592060

TRANSACTIONS

PLAYER AWARDS
YearTeamAwardPos