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 TE Francisco McGregor
Chesapeake Chili Dogs
Experience: 12
College: Washington State
DOB: 12-30-2025  -5 (Capricorn) 
Height: 6'3"
Weight: 253
Draft: Pick 3.21 of the 2049 Draft by Chesapeake
SalaryBonus
$13,000,000$5,340,000
2049 Pre-Camp46/48
Run Blocking
22/23
Pass Blocking
62/65
Blocking Strength
66/66
Avoid Drops
59/62
Getting Downfield
87/91
Route Running
35/37
Third Down Catching
74/78
Big-Play Receiving
44/44
Courage
56/59
Adjust to Ball
85/89
Endurance
95/100
Special Teams
44/46
Long Snapping
0/0
2049 Exhibition54/74
Run Blocking
40/55
Pass Blocking
53/73
Blocking Strength
71/71
Avoid Drops
54/74
Getting Downfield
71/98
Route Running
59/81
Third Down Catching
70/96
Big-Play Receiving
54/54
Courage
45/63
Adjust to Ball
69/95
Endurance
72/100
Special Teams
57/79
Long Snapping
0/0
2050 Pre-Camp60/74
Run Blocking
44/55
Pass Blocking
60/74
Blocking Strength
71/71
Avoid Drops
65/81
Getting Downfield
79/98
Route Running
65/81
Third Down Catching
77/96
Big-Play Receiving
54/54
Courage
54/67
Adjust to Ball
77/95
Endurance
81/100
Special Teams
64/79
Long Snapping
0/0
2050 Exhibition69/69
Run Blocking
30/30
Pass Blocking
61/61
Blocking Strength
70/70
Avoid Drops
66/66
Getting Downfield
100/100
Route Running
76/76
Third Down Catching
95/95
Big-Play Receiving
54/54
Courage
72/72
Adjust to Ball
100/100
Endurance
100/100
Special Teams
53/53
Long Snapping
0/0
2051 Pre-Camp69/69
Run Blocking
30/30
Pass Blocking
61/61
Blocking Strength
70/70
Avoid Drops
66/66
Getting Downfield
100/100
Route Running
76/76
Third Down Catching
95/95
Big-Play Receiving
54/54
Courage
72/72
Adjust to Ball
100/100
Endurance
100/100
Special Teams
53/53
Long Snapping
0/0
2051 Exhibition68/68
Run Blocking
30/30
Pass Blocking
60/60
Blocking Strength
69/69
Avoid Drops
65/65
Getting Downfield
100/100
Route Running
75/75
Third Down Catching
94/94
Big-Play Receiving
53/53
Courage
72/72
Adjust to Ball
100/100
Endurance
100/100
Special Teams
52/52
Long Snapping
0/0
2052 Pre-Camp68/68
Run Blocking
30/30
Pass Blocking
60/60
Blocking Strength
69/69
Avoid Drops
64/64
Getting Downfield
100/100
Route Running
75/75
Third Down Catching
94/94
Big-Play Receiving
53/53
Courage
72/72
Adjust to Ball
100/100
Endurance
100/100
Special Teams
52/52
Long Snapping
0/0
2052 Exhibition68/68
Run Blocking
30/30
Pass Blocking
61/61
Blocking Strength
68/68
Avoid Drops
63/63
Getting Downfield
100/100
Route Running
77/77
Third Down Catching
92/92
Big-Play Receiving
52/52
Courage
70/70
Adjust to Ball
100/100
Endurance
100/100
Special Teams
52/52
Long Snapping
0/0
2053 Pre-Camp67/67
Run Blocking
30/30
Pass Blocking
61/61
Blocking Strength
68/68
Avoid Drops
61/61
Getting Downfield
100/100
Route Running
77/77
Third Down Catching
92/92
Big-Play Receiving
52/52
Courage
70/70
Adjust to Ball
92/92
Endurance
97/97
Special Teams
53/53
Long Snapping
0/0
2053 Exhibition67/67
Run Blocking
30/30
Pass Blocking
60/60
Blocking Strength
68/68
Avoid Drops
60/60
Getting Downfield
100/100
Route Running
78/78
Third Down Catching
91/91
Big-Play Receiving
52/52
Courage
71/71
Adjust to Ball
94/94
Endurance
96/96
Special Teams
53/53
Long Snapping
0/0
2054 Pre-Camp67/67
Run Blocking
30/30
Pass Blocking
60/60
Blocking Strength
68/68
Avoid Drops
59/59
Getting Downfield
100/100
Route Running
78/78
Third Down Catching
91/91
Big-Play Receiving
52/52
Courage
71/71
Adjust to Ball
94/94
Endurance
96/96
Special Teams
53/53
Long Snapping
0/0
2054 Exhibition63/63
Run Blocking
28/28
Pass Blocking
61/61
Blocking Strength
68/68
Avoid Drops
90/90
Getting Downfield
72/72
Route Running
54/54
Third Down Catching
89/89
Big-Play Receiving
50/50
Courage
71/71
Adjust to Ball
95/95
Endurance
97/97
Special Teams
31/31
Long Snapping
0/0
2055 Pre-Camp63/63
Run Blocking
28/28
Pass Blocking
61/61
Blocking Strength
68/68
Avoid Drops
90/90
Getting Downfield
72/72
Route Running
54/54
Third Down Catching
89/89
Big-Play Receiving
50/50
Courage
71/71
Adjust to Ball
95/95
Endurance
97/97
Special Teams
31/31
Long Snapping
0/0
2055 Exhibition63/63
Run Blocking
27/27
Pass Blocking
60/60
Blocking Strength
68/68
Avoid Drops
88/88
Getting Downfield
73/73
Route Running
55/55
Third Down Catching
90/90
Big-Play Receiving
50/50
Courage
73/73
Adjust to Ball
94/94
Endurance
98/98
Special Teams
30/30
Long Snapping
0/0
2056 Pre-Camp63/63
Run Blocking
27/27
Pass Blocking
60/60
Blocking Strength
68/68
Avoid Drops
88/88
Getting Downfield
73/73
Route Running
55/55
Third Down Catching
90/90
Big-Play Receiving
50/50
Courage
73/73
Adjust to Ball
94/94
Endurance
98/98
Special Teams
30/30
Long Snapping
0/0
2056 Exhibition60/60
Run Blocking
21/21
Pass Blocking
59/59
Blocking Strength
60/60
Avoid Drops
86/86
Getting Downfield
72/72
Route Running
56/56
Third Down Catching
84/84
Big-Play Receiving
51/51
Courage
69/69
Adjust to Ball
88/88
Endurance
93/93
Special Teams
30/30
Long Snapping
0/0
2057 Pre-Camp60/60
Run Blocking
21/21
Pass Blocking
59/59
Blocking Strength
60/60
Avoid Drops
86/86
Getting Downfield
71/71
Route Running
55/55
Third Down Catching
83/83
Big-Play Receiving
50/50
Courage
68/68
Adjust to Ball
88/88
Endurance
92/92
Special Teams
30/30
Long Snapping
0/0
2057 Exhibition60/60
Run Blocking
19/19
Pass Blocking
58/58
Blocking Strength
61/61
Avoid Drops
84/84
Getting Downfield
72/72
Route Running
56/56
Third Down Catching
85/85
Big-Play Receiving
50/50
Courage
70/70
Adjust to Ball
86/86
Endurance
91/91
Special Teams
30/30
Long Snapping
0/0
2058 Pre-Camp58/58
Run Blocking
19/19
Pass Blocking
58/58
Blocking Strength
61/61
Avoid Drops
82/82
Getting Downfield
73/73
Route Running
58/58
Third Down Catching
85/85
Big-Play Receiving
50/50
Courage
70/70
Adjust to Ball
68/68
Endurance
66/66
Special Teams
32/32
Long Snapping
0/0
2058 Exhibition63/63
Run Blocking
20/20
Pass Blocking
60/60
Blocking Strength
61/61
Avoid Drops
56/56
Getting Downfield
100/100
Route Running
74/74
Third Down Catching
85/85
Big-Play Receiving
43/43
Courage
63/63
Adjust to Ball
98/98
Endurance
100/100
Special Teams
50/50
Long Snapping
0/0
2059 Pre-Camp62/62
Run Blocking
20/20
Pass Blocking
60/60
Blocking Strength
61/61
Avoid Drops
55/55
Getting Downfield
100/100
Route Running
75/75
Third Down Catching
85/85
Big-Play Receiving
43/43
Courage
63/63
Adjust to Ball
80/80
Endurance
100/100
Special Teams
51/51
Long Snapping
0/0
2059 Exhibition50/50
Run Blocking
12/12
Pass Blocking
45/45
Blocking Strength
61/61
Avoid Drops
84/84
Getting Downfield
54/54
Route Running
51/51
Third Down Catching
75/75
Big-Play Receiving
27/27
Courage
58/58
Adjust to Ball
76/76
Endurance
57/57
Special Teams
30/30
Long Snapping
0/0
2060 Pre-Camp50/50
Run Blocking
12/12
Pass Blocking
45/45
Blocking Strength
56/56
Avoid Drops
81/81
Getting Downfield
58/58
Route Running
54/54
Third Down Catching
75/75
Big-Play Receiving
29/29
Courage
69/69
Adjust to Ball
62/62
Endurance
62/62
Special Teams
34/34
Long Snapping
0/0
2060 Exhibition45/45
Run Blocking
4/4
Pass Blocking
40/40
Blocking Strength
53/53
Avoid Drops
74/74
Getting Downfield
57/57
Route Running
54/54
Third Down Catching
66/66
Big-Play Receiving
18/18
Courage
66/66
Adjust to Ball
60/60
Endurance
56/56
Special Teams
34/34
Long Snapping
0/0
REGULAR SEASON RECEIVING
YearTeamGmsTgtRecYardsYPCYPTYACLgTDDrpPPlyTgt%YPG
2049CHE16452231614.367.0258713419922.6%19.8
2050CHE16674662913.679.39229567238817.3%39.3
2051CHE16694263115.029.14243521232621.2%39.4
2052CHE16814262114.797.67218592631725.6%38.8
2053CHE16623856014.749.03286624333718.4%35.0
2054CHE16613870218.4711.51344528327622.1%43.9
2055CHE16704868414.259.77282518332821.3%42.8
2056CHE11543451815.249.59191624323123.4%47.1
2057CHE16795776613.449.70256434244217.9%47.9
2058CHE161208098512.318.213534413451623.3%61.6
2059CHE161076687913.328.21311374351120.9%54.9
2060CHE161356978611.395.823046031154624.7%49.1
CAREER187950582807713.888.503075716146441721.5%43.2
>>>CHE187950582807713.888.503075716146441721.5%43.2
PLAYOFF RECEIVING
YearTeamGmsTgtRecYardsYPCYPTYACLgTDDrpPPlyTgt%YPG
2049CHE395306.003.3338122634.6%10.0
2050CHE2888811.0011.002318105813.8%44.0
2051CHE39812816.0014.223743005915.3%42.7
2052CHE15166.001.2016001729.4%6.0
2053CHE21088510.638.503925105817.2%42.5
2054CHE1545112.7510.201319001533.3%51.0
2055CHE29610217.0011.334534015217.3%51.0
2057CHE31712826.834.822322208021.3%27.3
2058CHE175397.805.57612303221.9%39.0
CAREER18795761110.727.73190438339719.9%33.9
>>>CHE18795761110.727.73190438339719.9%33.9

PLAYER MAKEUP
LoyalWinnerVocalLeaderSmartsVolFansHealthInjury Status
94546565524970GoodNone

DRAFT COMBINES
YearPosBRatVolSol40BenchAgilityJumpDrillDev
2049TE4.949234.70 s25 reps7.35 s103"4061%

RATINGS MOVEMENT
TC1
TC2
TC1
TC2
TC1
TC2
TC1
TC2
TC1
TC2
TC1
TC2
TC1
TC2
TC1
TC2
TC1
TC2
TC1
TC2
TC1
TC2
TC1
TC2
46/
48
54/
74
60/
74
69/
69
69/
69
68/
68
68/
68
68/
68
67/
67
67/
67
67/
67
63/
63
63/
63
63/
63
63/
63
60/
60
60/
60
60/
60
58/
58
63/
63
62/
62
50/
50
50/
50
45/
45
204920502051205220532054205520562057205820592060

TRANSACTIONS

LEADERBOARD
REC
REC YDS
REC TD
2058: #2 (13)
PLAYOFFS: #28 (8)
YDS/REC
2052: #10 (14.800)
2054: #3 (18.500)
TARGETS
YDS/TGT
2054: #3 (11.508)

CAREER: #28 (8.946)
TGT PCT
3D TGTS
3D REC
3D REC CONV
3D REC CONV PCT
2050: #4 (62.50)
2055: #4 (60.00)
2057: #1 (73.68)
2058: #10 (57.69)

CAREER: #48 (49.08)
REC 1D
2058: #10 (57)
YAC
DROPS
100+ YDS REC
20+ CATCH
AP YDS
YDS SCRM
TDS
2058: #5 (13)
POINTS
FUMB REC
FUMB TD
ST TACK

PLAYER AWARDS
YearTeamAwardPos
2058Chesapeake Chili DogsAll-FOFL First TeamTE