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 SE Brady Ena
San Francisco Vibrators
Experience: 11
College: Georgetown
DOB: 10-9-2027  -2 (Libra) 
Height: 5'11"
Weight: 176
Draft: Pick 4.28 of the 2050 Draft by San Francisco
SalaryBonus
$6,250,000$1,850,000
2050 Pre-Camp25/46
Avoid Drops
30/56
Getting Downfield
14/26
Route Running
27/50
Third Down Catching
38/70
Big-Play Receiving
60/60
Courage
1/2
Adjust to Ball
36/67
Punt Returning
0/0
Kick Returning
0/1
Endurance
28/52
Special Teams
48/89
2050 Exhibition31/51
Avoid Drops
52/87
Getting Downfield
18/30
Route Running
30/50
Third Down Catching
46/77
Big-Play Receiving
58/58
Courage
1/3
Adjust to Ball
40/67
Punt Returning
0/1
Kick Returning
0/0
Endurance
34/56
Special Teams
54/89
2051 Pre-Camp35/51
Avoid Drops
59/87
Getting Downfield
20/30
Route Running
34/50
Third Down Catching
53/78
Big-Play Receiving
58/58
Courage
2/3
Adjust to Ball
46/68
Punt Returning
0/1
Kick Returning
0/0
Endurance
40/59
Special Teams
61/89
2051 Exhibition37/48
Avoid Drops
45/59
Getting Downfield
48/63
Route Running
31/41
Third Down Catching
53/69
Big-Play Receiving
58/58
Courage
2/3
Adjust to Ball
30/40
Punt Returning
0/0
Kick Returning
0/1
Endurance
65/85
Special Teams
63/82
2052 Pre-Camp47/49
Avoid Drops
64/67
Getting Downfield
61/64
Route Running
46/48
Third Down Catching
66/69
Big-Play Receiving
58/58
Courage
2/3
Adjust to Ball
41/43
Punt Returning
0/0
Kick Returning
0/1
Endurance
81/85
Special Teams
78/82
2052 Exhibition49/49
Avoid Drops
71/71
Getting Downfield
48/48
Route Running
53/53
Third Down Catching
57/57
Big-Play Receiving
59/59
Courage
2/2
Adjust to Ball
44/44
Punt Returning
0/0
Kick Returning
0/0
Endurance
75/75
Special Teams
73/73
2053 Pre-Camp51/51
Avoid Drops
71/71
Getting Downfield
48/48
Route Running
55/55
Third Down Catching
72/72
Big-Play Receiving
59/59
Courage
2/2
Adjust to Ball
44/44
Punt Returning
0/0
Kick Returning
0/0
Endurance
75/75
Special Teams
72/72
2053 Exhibition49/49
Avoid Drops
100/100
Getting Downfield
48/48
Route Running
39/39
Third Down Catching
72/72
Big-Play Receiving
58/58
Courage
2/2
Adjust to Ball
42/42
Punt Returning
0/0
Kick Returning
0/0
Endurance
74/74
Special Teams
100/100
2054 Pre-Camp49/49
Avoid Drops
100/100
Getting Downfield
48/48
Route Running
39/39
Third Down Catching
72/72
Big-Play Receiving
58/58
Courage
2/2
Adjust to Ball
42/42
Punt Returning
0/0
Kick Returning
0/0
Endurance
74/74
Special Teams
100/100
2054 Exhibition49/49
Avoid Drops
100/100
Getting Downfield
48/48
Route Running
38/38
Third Down Catching
73/73
Big-Play Receiving
58/58
Courage
2/2
Adjust to Ball
43/43
Punt Returning
0/0
Kick Returning
0/0
Endurance
74/74
Special Teams
100/100
2055 Pre-Camp49/49
Avoid Drops
100/100
Getting Downfield
48/48
Route Running
38/38
Third Down Catching
73/73
Big-Play Receiving
58/58
Courage
2/2
Adjust to Ball
43/43
Punt Returning
0/0
Kick Returning
0/0
Endurance
74/74
Special Teams
100/100
2055 Exhibition49/49
Avoid Drops
100/100
Getting Downfield
49/49
Route Running
39/39
Third Down Catching
73/73
Big-Play Receiving
58/58
Courage
2/2
Adjust to Ball
44/44
Punt Returning
0/0
Kick Returning
0/0
Endurance
76/76
Special Teams
100/100
2056 Pre-Camp49/49
Avoid Drops
100/100
Getting Downfield
49/49
Route Running
39/39
Third Down Catching
73/73
Big-Play Receiving
58/58
Courage
2/2
Adjust to Ball
44/44
Punt Returning
0/0
Kick Returning
0/0
Endurance
76/76
Special Teams
100/100
2056 Exhibition50/50
Avoid Drops
100/100
Getting Downfield
51/51
Route Running
40/40
Third Down Catching
73/73
Big-Play Receiving
58/58
Courage
2/2
Adjust to Ball
46/46
Punt Returning
0/0
Kick Returning
0/0
Endurance
74/74
Special Teams
100/100
2057 Pre-Camp50/50
Avoid Drops
100/100
Getting Downfield
51/51
Route Running
40/40
Third Down Catching
73/73
Big-Play Receiving
58/58
Courage
2/2
Adjust to Ball
46/46
Punt Returning
0/0
Kick Returning
0/0
Endurance
74/74
Special Teams
100/100
2057 Exhibition50/50
Avoid Drops
100/100
Getting Downfield
50/50
Route Running
40/40
Third Down Catching
71/71
Big-Play Receiving
57/57
Courage
2/2
Adjust to Ball
47/47
Punt Returning
0/0
Kick Returning
0/0
Endurance
74/74
Special Teams
100/100
2058 Pre-Camp52/52
Avoid Drops
100/100
Getting Downfield
50/50
Route Running
40/40
Third Down Catching
92/92
Big-Play Receiving
57/57
Courage
1/1
Adjust to Ball
47/47
Punt Returning
0/0
Kick Returning
0/0
Endurance
74/74
Special Teams
100/100
2058 Exhibition44/44
Avoid Drops
91/91
Getting Downfield
36/36
Route Running
35/35
Third Down Catching
81/81
Big-Play Receiving
47/47
Courage
1/1
Adjust to Ball
46/46
Punt Returning
0/0
Kick Returning
0/0
Endurance
62/62
Special Teams
100/100
2059 Pre-Camp42/42
Avoid Drops
92/92
Getting Downfield
36/36
Route Running
34/34
Third Down Catching
62/62
Big-Play Receiving
47/47
Courage
1/1
Adjust to Ball
46/46
Punt Returning
0/0
Kick Returning
0/0
Endurance
62/62
Special Teams
100/100
2059 Exhibition35/35
Avoid Drops
76/76
Getting Downfield
22/22
Route Running
31/31
Third Down Catching
45/45
Big-Play Receiving
44/44
Courage
1/1
Adjust to Ball
46/46
Punt Returning
0/0
Kick Returning
0/0
Endurance
53/53
Special Teams
100/100
2060 Pre-Camp36/36
Avoid Drops
73/73
Getting Downfield
18/18
Route Running
33/33
Third Down Catching
56/56
Big-Play Receiving
44/44
Courage
2/2
Adjust to Ball
46/46
Punt Returning
0/0
Kick Returning
0/0
Endurance
68/68
Special Teams
100/100
2060 Exhibition32/32
Avoid Drops
74/74
Getting Downfield
14/14
Route Running
29/29
Third Down Catching
48/48
Big-Play Receiving
38/38
Courage
2/2
Adjust to Ball
39/39
Punt Returning
0/0
Kick Returning
0/0
Endurance
66/66
Special Teams
100/100
REGULAR SEASON RECEIVING
YearTeamGmsTgtRecYardsYPCYPTYACLgTDDrpPPlyTgt%YPG
2050SNF16836923.008.634351016113.1%4.3
2051SNF16905161712.106.86136443843220.8%38.6
2052SNF16986487213.638.902747810537426.2%54.5
2053SNF16906179713.078.86208383341621.6%49.8
2054SNF16976582012.628.45281413149019.8%51.3
2055SNF161086465610.256.07235424554219.9%41.0
2056SNF161066390814.418.57307735642624.9%56.8
2057SNF16643440511.916.33124353217337.0%25.3
2058SNF1655343159.265.7373224120926.3%19.7
2059SNF16103645698.895.5286247340725.3%35.6
2060SNF1622711917.005.413420217212.8%7.4
CAREER176841510614712.057.311770784237370222.7%34.9
>>>SNF176841510614712.057.311770784237370222.7%34.9
PLAYOFF RECEIVING
YearTeamGmsTgtRecYardsYPCYPTYACLgTDDrpPPlyTgt%YPG
2051SNF2755110.207.29817104017.5%25.5
2052SNF31449122.756.50849108716.1%30.3
2053SNF21379613.717.38931004131.7%48.0
2054SNF215911012.227.333822006523.1%55.0
2058SNF15284.001.6005001729.4%8.0
2059SNF1956713.407.44253012240.9%67.0
CAREER11633242313.226.7165532127223.2%38.5
>>>SNF11633242313.226.7165532127223.2%38.5

PLAYER MAKEUP
LoyalWinnerVocalLeaderSmartsVolFansHealthInjury Status
835288579587GoodNone

DRAFT COMBINES
YearPosBRatVolSol40BenchAgilityJumpDrillDev
2050SE4.458264.47 s5 reps7.20 s106"5117%

RATINGS MOVEMENT
TC1
TC2
TC1
TC2
TC1
TC2
TC1
TC2
TC1
TC2
TC1
TC2
TC1
TC2
TC1
TC2
TC1
TC2
TC1
TC2
TC1
TC2
25/
46
31/
51
35/
51
37/
48
47/
49
49/
49
51/
51
49/
49
49/
49
49/
49
49/
49
49/
49
49/
49
50/
50
50/
50
50/
50
52/
52
44/
44
42/
42
35/
35
36/
36
32/
32
20502051205220532054205520562057205820592060

TRANSACTIONS

LEADERBOARD
REC
REC YDS
REC TD
2052: #10 (10)
YDS/REC
TARGETS
YDS/TGT
TGT PCT
2057: #1 (36.99)
3D TGTS
3D REC
3D REC CONV
3D REC CONV PCT
REC 1D
YAC
DROPS
100+ YDS REC
20+ CATCH
KR
KR YDS
KR AVG
KR TD
PR
PR YDS
PR AVG
AP YDS
YDS SCRM
TDS
POINTS
ST TACK

PLAYER AWARDS
YearTeamAwardPos