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
#88 FL Mack Mahoney
Bar Harbor Whitecaps
Experience: 10
College: Penn State
DOB: 7-4-2027  4 (Cancer) 
Height: 5'11"
Weight: 192
Draft: Pick 1.18 of the 2051 Draft by Bar Harbor
SalaryBonus
$6,760,000$7,380,000
$8,320,000$7,380,000
$8,710,000$3,060,000
2051 Pre-Camp40/58
Avoid Drops
41/60
Getting Downfield
33/49
Route Running
25/37
Third Down Catching
62/90
Big-Play Receiving
90/90
Courage
68/100
Adjust to Ball
34/50
Punt Returning
0/0
Kick Returning
0/0
Endurance
35/52
Special Teams
68/100
2051 Exhibition38/56
Avoid Drops
61/90
Getting Downfield
50/75
Route Running
20/30
Third Down Catching
32/48
Big-Play Receiving
78/78
Courage
67/99
Adjust to Ball
34/51
Punt Returning
0/0
Kick Returning
0/0
Endurance
52/78
Special Teams
67/100
2052 Pre-Camp48/57
Avoid Drops
75/90
Getting Downfield
63/75
Route Running
25/30
Third Down Catching
45/54
Big-Play Receiving
85/85
Courage
83/99
Adjust to Ball
42/51
Punt Returning
0/0
Kick Returning
0/0
Endurance
65/78
Special Teams
84/100
2052 Exhibition51/56
Avoid Drops
81/90
Getting Downfield
68/75
Route Running
26/29
Third Down Catching
51/56
Big-Play Receiving
84/84
Courage
91/100
Adjust to Ball
45/50
Punt Returning
0/0
Kick Returning
0/0
Endurance
71/78
Special Teams
91/100
2053 Pre-Camp57/57
Avoid Drops
85/85
Getting Downfield
66/66
Route Running
26/26
Third Down Catching
59/59
Big-Play Receiving
84/84
Courage
100/100
Adjust to Ball
61/61
Punt Returning
0/0
Kick Returning
0/0
Endurance
74/74
Special Teams
98/98
2053 Exhibition57/57
Avoid Drops
86/86
Getting Downfield
66/66
Route Running
27/27
Third Down Catching
60/60
Big-Play Receiving
83/83
Courage
100/100
Adjust to Ball
61/61
Punt Returning
0/0
Kick Returning
0/0
Endurance
73/73
Special Teams
98/98
2054 Pre-Camp57/57
Avoid Drops
86/86
Getting Downfield
66/66
Route Running
27/27
Third Down Catching
59/59
Big-Play Receiving
83/83
Courage
100/100
Adjust to Ball
61/61
Punt Returning
0/0
Kick Returning
0/0
Endurance
74/74
Special Teams
98/98
2054 Exhibition57/57
Avoid Drops
86/86
Getting Downfield
64/64
Route Running
26/26
Third Down Catching
58/58
Big-Play Receiving
84/84
Courage
99/99
Adjust to Ball
62/62
Punt Returning
0/0
Kick Returning
0/0
Endurance
71/71
Special Teams
98/98
2055 Pre-Camp57/57
Avoid Drops
86/86
Getting Downfield
64/64
Route Running
26/26
Third Down Catching
58/58
Big-Play Receiving
84/84
Courage
99/99
Adjust to Ball
62/62
Punt Returning
0/0
Kick Returning
0/0
Endurance
71/71
Special Teams
98/98
2055 Exhibition61/61
Avoid Drops
85/85
Getting Downfield
62/62
Route Running
37/37
Third Down Catching
96/96
Big-Play Receiving
83/83
Courage
97/97
Adjust to Ball
43/43
Punt Returning
0/0
Kick Returning
0/0
Endurance
45/45
Special Teams
100/100
2056 Pre-Camp61/61
Avoid Drops
85/85
Getting Downfield
62/62
Route Running
37/37
Third Down Catching
96/96
Big-Play Receiving
83/83
Courage
97/97
Adjust to Ball
43/43
Punt Returning
0/0
Kick Returning
0/0
Endurance
45/45
Special Teams
100/100
2056 Exhibition55/55
Avoid Drops
84/84
Getting Downfield
61/61
Route Running
25/25
Third Down Catching
58/58
Big-Play Receiving
83/83
Courage
96/96
Adjust to Ball
61/61
Punt Returning
0/0
Kick Returning
0/0
Endurance
70/70
Special Teams
98/98
2057 Pre-Camp55/55
Avoid Drops
84/84
Getting Downfield
61/61
Route Running
25/25
Third Down Catching
58/58
Big-Play Receiving
83/83
Courage
96/96
Adjust to Ball
61/61
Punt Returning
0/0
Kick Returning
0/0
Endurance
70/70
Special Teams
98/98
2057 Exhibition61/61
Avoid Drops
83/83
Getting Downfield
60/60
Route Running
36/36
Third Down Catching
98/98
Big-Play Receiving
82/82
Courage
96/96
Adjust to Ball
42/42
Punt Returning
0/0
Kick Returning
0/0
Endurance
42/42
Special Teams
100/100
2058 Pre-Camp61/61
Avoid Drops
97/97
Getting Downfield
60/60
Route Running
36/36
Third Down Catching
96/96
Big-Play Receiving
82/82
Courage
96/96
Adjust to Ball
44/44
Punt Returning
0/0
Kick Returning
0/0
Endurance
44/44
Special Teams
74/74
2058 Exhibition54/54
Avoid Drops
60/60
Getting Downfield
59/59
Route Running
27/27
Third Down Catching
62/62
Big-Play Receiving
84/84
Courage
96/96
Adjust to Ball
61/61
Punt Returning
0/0
Kick Returning
0/0
Endurance
66/66
Special Teams
100/100
2059 Pre-Camp56/56
Avoid Drops
82/82
Getting Downfield
59/59
Route Running
27/27
Third Down Catching
60/60
Big-Play Receiving
84/84
Courage
96/96
Adjust to Ball
62/62
Punt Returning
0/0
Kick Returning
0/0
Endurance
67/67
Special Teams
98/98
2059 Exhibition50/50
Avoid Drops
74/74
Getting Downfield
50/50
Route Running
25/25
Third Down Catching
59/59
Big-Play Receiving
73/73
Courage
96/96
Adjust to Ball
45/45
Punt Returning
0/0
Kick Returning
0/0
Endurance
56/56
Special Teams
98/98
2060 Pre-Camp46/46
Avoid Drops
58/58
Getting Downfield
35/35
Route Running
26/26
Third Down Catching
64/64
Big-Play Receiving
68/68
Courage
96/96
Adjust to Ball
44/44
Punt Returning
0/0
Kick Returning
0/0
Endurance
54/54
Special Teams
100/100
2060 Exhibition54/54
Avoid Drops
76/76
Getting Downfield
56/56
Route Running
32/32
Third Down Catching
81/81
Big-Play Receiving
78/78
Courage
85/85
Adjust to Ball
28/28
Punt Returning
0/0
Kick Returning
0/0
Endurance
38/38
Special Teams
80/80
REGULAR SEASON RECEIVING
YearTeamGmsTgtRecYardsYPCYPTYACLgTDDrpPPlyTgt%YPG
2051BRH161247690911.967.33352704652723.5%56.8
2052BRH1610272104314.4910.232364610343123.7%65.2
2053BRH1611886110112.809.33465576252622.4%68.8
2054BRH161337693912.367.06386497453325.0%58.7
2055BRH161326275012.105.68212723953824.5%46.9
2056BRH1613471109615.448.18437597252125.7%68.5
2057BRH161256268010.975.44157423957521.7%42.5
2058BRH161298399812.027.74316509758222.2%62.4
2059BRH16936469810.917.51212344144221.0%43.6
2060BRH16108554708.554.351555141257718.7%29.4
CAREER1601198707868412.287.252928725755525222.8%54.3
>>>BRH1601198707868412.287.252928725755525222.8%54.3
PLAYOFF RECEIVING
YearTeamGmsTgtRecYardsYPCYPTYACLgTDDrpPPlyTgt%YPG
2052BRH21179012.868.182025206118.0%45.0
2053BRH216813216.508.254534207022.9%66.0
2059BRH154246.004.80011001827.8%24.0
CAREER5321924612.957.6965344014921.5%49.2
>>>BRH5321924612.957.6965344014921.5%49.2

PLAYER MAKEUP
LoyalWinnerVocalLeaderSmartsVolFansHealthInjury Status
100696364299989GoodNone

DRAFT COMBINES
YearPosBRatVolSol40BenchAgilityJumpDrillDev
2051FL5.599184.37 s17 reps7.02 s108"5621%

RATINGS MOVEMENT
TC1
TC2
TC1
TC2
TC1
TC2
TC1
TC2
TC1
TC2
TC1
TC2
TC1
TC2
TC1
TC2
TC1
TC2
TC1
TC2
40/
58
38/
56
48/
57
51/
56
57/
57
57/
57
57/
57
57/
57
57/
57
61/
61
61/
61
55/
55
55/
55
61/
61
61/
61
54/
54
56/
56
50/
50
46/
46
54/
54
2051205220532054205520562057205820592060

TRANSACTIONS

LEADERBOARD
REC
REC YDS
REC TD
2052: #10 (10)
2058: #10 (9)
YDS/REC
2056: #8 (15.400)
TARGETS
YDS/TGT
2052: #5 (10.226)
TGT PCT
3D TGTS
2053: #7 (44)
2056: #4 (47)
3D REC
2053: #5 (30)
2056: #10 (24)
3D REC CONV
2053: #9 (19)
2058: #6 (19)
3D REC CONV PCT
2059: #5 (57.69)
REC 1D
YAC
2053: #8 (465)
DROPS
100+ YDS REC
2058: #9 (4)
20+ CATCH
2056: #9 (23)
KR
KR YDS
KR AVG
KR TD
PR
PR YDS
PR AVG
AP YDS
YDS SCRM
TDS
POINTS
ST TACK

PLAYER AWARDS
YearTeamAwardPos