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
#86 TE Otis Haneke
Tallahassee Camo Toes
Experience: 10
College: Iowa State
DOB: 6-10-2028  3 (Gemini) 
Height: 6'4"
Weight: 267
Draft: Pick 6.29 of the 2051 Draft by Buffalo
SalaryBonus
$2,760,000$660,000
2051 Pre-Camp23/27
Run Blocking
32/38
Pass Blocking
27/32
Blocking Strength
45/45
Avoid Drops
28/34
Getting Downfield
34/40
Route Running
21/25
Third Down Catching
15/18
Big-Play Receiving
49/49
Courage
11/14
Adjust to Ball
0/0
Endurance
25/30
Special Teams
45/53
Long Snapping
0/0
2051 Exhibition28/48
Run Blocking
39/68
Pass Blocking
44/77
Blocking Strength
45/45
Avoid Drops
21/37
Getting Downfield
15/27
Route Running
29/50
Third Down Catching
26/46
Big-Play Receiving
48/48
Courage
26/46
Adjust to Ball
0/0
Endurance
22/39
Special Teams
32/56
Long Snapping
0/0
2052 Pre-Camp28/47
Run Blocking
41/70
Pass Blocking
35/59
Blocking Strength
45/45
Avoid Drops
22/37
Getting Downfield
16/27
Route Running
30/51
Third Down Catching
28/48
Big-Play Receiving
48/48
Courage
29/49
Adjust to Ball
0/0
Endurance
23/39
Special Teams
33/56
Long Snapping
0/0
2052 Exhibition33/34
Run Blocking
33/34
Pass Blocking
66/68
Blocking Strength
44/44
Avoid Drops
42/44
Getting Downfield
53/55
Route Running
23/24
Third Down Catching
20/21
Big-Play Receiving
47/47
Courage
17/18
Adjust to Ball
0/0
Endurance
36/38
Special Teams
66/69
Long Snapping
0/0
2053 Pre-Camp37/37
Run Blocking
42/42
Pass Blocking
64/64
Blocking Strength
44/44
Avoid Drops
45/45
Getting Downfield
46/46
Route Running
25/25
Third Down Catching
23/23
Big-Play Receiving
47/47
Courage
20/20
Adjust to Ball
0/0
Endurance
34/34
Special Teams
75/75
Long Snapping
0/0
2053 Exhibition37/37
Run Blocking
43/43
Pass Blocking
65/65
Blocking Strength
44/44
Avoid Drops
28/28
Getting Downfield
30/30
Route Running
35/35
Third Down Catching
21/21
Big-Play Receiving
48/48
Courage
18/18
Adjust to Ball
0/0
Endurance
34/34
Special Teams
45/45
Long Snapping
0/0
2054 Pre-Camp37/37
Run Blocking
43/43
Pass Blocking
65/65
Blocking Strength
44/44
Avoid Drops
28/28
Getting Downfield
30/30
Route Running
35/35
Third Down Catching
21/21
Big-Play Receiving
48/48
Courage
18/18
Adjust to Ball
0/0
Endurance
34/34
Special Teams
45/45
Long Snapping
0/0
2054 Exhibition37/37
Run Blocking
44/44
Pass Blocking
65/65
Blocking Strength
44/44
Avoid Drops
28/28
Getting Downfield
30/30
Route Running
35/35
Third Down Catching
20/20
Big-Play Receiving
47/47
Courage
20/20
Adjust to Ball
0/0
Endurance
34/34
Special Teams
45/45
Long Snapping
0/0
2055 Pre-Camp37/37
Run Blocking
44/44
Pass Blocking
65/65
Blocking Strength
44/44
Avoid Drops
28/28
Getting Downfield
30/30
Route Running
35/35
Third Down Catching
20/20
Big-Play Receiving
47/47
Courage
20/20
Adjust to Ball
0/0
Endurance
34/34
Special Teams
45/45
Long Snapping
0/0
2055 Exhibition37/37
Run Blocking
44/44
Pass Blocking
66/66
Blocking Strength
43/43
Avoid Drops
42/42
Getting Downfield
46/46
Route Running
25/25
Third Down Catching
18/18
Big-Play Receiving
45/45
Courage
20/20
Adjust to Ball
0/0
Endurance
35/35
Special Teams
74/74
Long Snapping
0/0
2056 Pre-Camp37/37
Run Blocking
44/44
Pass Blocking
66/66
Blocking Strength
43/43
Avoid Drops
42/42
Getting Downfield
46/46
Route Running
25/25
Third Down Catching
18/18
Big-Play Receiving
45/45
Courage
20/20
Adjust to Ball
0/0
Endurance
35/35
Special Teams
74/74
Long Snapping
0/0
2056 Exhibition37/37
Run Blocking
44/44
Pass Blocking
68/68
Blocking Strength
42/42
Avoid Drops
27/27
Getting Downfield
30/30
Route Running
36/36
Third Down Catching
18/18
Big-Play Receiving
46/46
Courage
21/21
Adjust to Ball
0/0
Endurance
34/34
Special Teams
44/44
Long Snapping
0/0
2057 Pre-Camp37/37
Run Blocking
44/44
Pass Blocking
68/68
Blocking Strength
42/42
Avoid Drops
27/27
Getting Downfield
30/30
Route Running
36/36
Third Down Catching
18/18
Big-Play Receiving
46/46
Courage
21/21
Adjust to Ball
0/0
Endurance
34/34
Special Teams
44/44
Long Snapping
0/0
2057 Exhibition36/36
Run Blocking
44/44
Pass Blocking
66/66
Blocking Strength
40/40
Avoid Drops
28/28
Getting Downfield
30/30
Route Running
35/35
Third Down Catching
18/18
Big-Play Receiving
48/48
Courage
21/21
Adjust to Ball
0/0
Endurance
33/33
Special Teams
44/44
Long Snapping
0/0
2058 Pre-Camp36/36
Run Blocking
44/44
Pass Blocking
66/66
Blocking Strength
40/40
Avoid Drops
29/29
Getting Downfield
32/32
Route Running
34/34
Third Down Catching
18/18
Big-Play Receiving
48/48
Courage
21/21
Adjust to Ball
0/0
Endurance
22/22
Special Teams
46/46
Long Snapping
0/0
2058 Exhibition36/36
Run Blocking
44/44
Pass Blocking
66/66
Blocking Strength
39/39
Avoid Drops
44/44
Getting Downfield
46/46
Route Running
24/24
Third Down Catching
16/16
Big-Play Receiving
45/45
Courage
22/22
Adjust to Ball
0/0
Endurance
37/37
Special Teams
72/72
Long Snapping
0/0
2059 Pre-Camp36/36
Run Blocking
44/44
Pass Blocking
66/66
Blocking Strength
39/39
Avoid Drops
44/44
Getting Downfield
47/47
Route Running
23/23
Third Down Catching
16/16
Big-Play Receiving
45/45
Courage
22/22
Adjust to Ball
0/0
Endurance
38/38
Special Teams
74/74
Long Snapping
0/0
2059 Exhibition36/36
Run Blocking
45/45
Pass Blocking
68/68
Blocking Strength
38/38
Avoid Drops
46/46
Getting Downfield
46/46
Route Running
23/23
Third Down Catching
15/15
Big-Play Receiving
45/45
Courage
23/23
Adjust to Ball
0/0
Endurance
36/36
Special Teams
74/74
Long Snapping
0/0
2060 Pre-Camp36/36
Run Blocking
45/45
Pass Blocking
68/68
Blocking Strength
41/41
Avoid Drops
44/44
Getting Downfield
43/43
Route Running
24/24
Third Down Catching
15/15
Big-Play Receiving
48/48
Courage
16/16
Adjust to Ball
0/0
Endurance
34/34
Special Teams
69/69
Long Snapping
0/0
2060 Exhibition31/31
Run Blocking
46/46
Pass Blocking
65/65
Blocking Strength
32/32
Avoid Drops
31/31
Getting Downfield
32/32
Route Running
20/20
Third Down Catching
1/1
Big-Play Receiving
43/43
Courage
16/16
Adjust to Ball
0/0
Endurance
26/26
Special Teams
69/69
Long Snapping
0/0
REGULAR SEASON RECEIVING
YearTeamGmsTgtRecYardsYPCYPTYACLgTDDrpPPlyTgt%YPG
2051BUF1000----00000--0.0
2052BUF16434314.3310.75283200695.8%2.7
2053BUF161177.007.000700422.4%0.4
2054BUF16171212410.337.2936430014911.4%7.8
2055MAD1626171629.536.233025032958.8%10.1
2056MAD1637181317.283.5436341434810.6%8.2
2057CLD16261920610.847.924526202879.1%12.9
2058CLD1611811814.7510.735941008013.8%7.4
2059TAL162311988.914.2614241212917.8%6.1
2060TAL16119434.783.91810007015.7%2.7
CAREER145156989329.515.972564349146910.6%6.4
>>>CLD32372732412.008.76104412036710.1%10.1
>>>TAL3234201417.054.1522241219917.1%4.4
>>>STC3263352938.374.656634176439.8%9.2
>>>BUF49221617410.887.916443002608.5%3.6
PLAYOFF RECEIVING
YearTeamGmsTgtRecYardsYPCYPTYACLgTDDrpPPlyTgt%YPG
2056MAD3633411.335.67222901659.2%11.3
2057CLD1000----000080.0%0.0
2060TAL122168.008.001800366.7%16.0
CAREER5855010.006.252329017610.5%10.0
>>>TAL122168.008.001800366.7%16.0
>>>CLD1000----000080.0%0.0
>>>STC3633411.335.67222901659.2%11.3

PLAYER MAKEUP
LoyalWinnerVocalLeaderSmartsVolFansHealthInjury Status
11438397883726GoodNone

DRAFT COMBINES
YearPosBRatVolSol40BenchAgilityJumpDrillDev
2051TE3.737244.78 s22 reps7.68 s102"2652%

RATINGS MOVEMENT
TC1
TC2
TC1
TC2
TC1
TC2
TC1
TC2
TC1
TC2
TC1
TC2
TC1
TC2
TC1
TC2
TC1
TC2
TC1
TC2
23/
27
28/
48
28/
47
33/
34
37/
37
37/
37
37/
37
37/
37
37/
37
37/
37
37/
37
37/
37
37/
37
36/
36
36/
36
36/
36
36/
36
36/
36
36/
36
31/
31
2051205220532054205520562057205820592060

TRANSACTIONS

LEADERBOARD
REC
REC YDS
REC TD
YDS/REC
TARGETS
YDS/TGT
TGT PCT
3D TGTS
3D REC
3D REC CONV
3D REC CONV PCT
REC 1D
YAC
DROPS
100+ YDS REC
20+ CATCH
AP YDS
YDS SCRM
TDS
POINTS
FUMB REC
FUMB TD
PLAYOFFS: #2 (1)
ST TACK
2052: #9 (25)
2059: #9 (24)

PLAYER AWARDS
YearTeamAwardPos