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
#33 SS Donny Christofi
Myrtle Beach Magicians
Experience: 10
College: Auburn
DOB: 10-21-2028  -2 (Libra) 
Height: 6'3"
Weight: 224
Draft: Pick 2.18 of the 2051 Draft by Myrtle Beach
SalaryBonus
$4,380,000$4,060,000
$5,320,000$1,540,000
$5,570,000$1,540,000
2051 Pre-Camp25/56
Run Defense
23/53
Man-to-Man Defense
34/78
Zone Defense
20/45
Bump-and-Run Defense
21/48
Play Diagnosis
31/70
Punishing Hitter
50/50
Interceptions
21/48
Punt Returning
0/1
Kick Returning
0/1
Endurance
36/81
Special Teams
44/100
2051 Exhibition29/60
Run Defense
36/76
Man-to-Man Defense
41/85
Zone Defense
14/31
Bump-and-Run Defense
21/44
Play Diagnosis
39/81
Punishing Hitter
48/48
Interceptions
18/38
Punt Returning
0/0
Kick Returning
0/0
Endurance
27/56
Special Teams
43/89
2052 Pre-Camp38/53
Run Defense
37/52
Man-to-Man Defense
60/85
Zone Defense
21/30
Bump-and-Run Defense
31/44
Play Diagnosis
58/82
Punishing Hitter
48/48
Interceptions
27/38
Punt Returning
0/0
Kick Returning
0/0
Endurance
43/60
Special Teams
64/90
2052 Exhibition45/54
Run Defense
49/59
Man-to-Man Defense
48/58
Zone Defense
56/68
Bump-and-Run Defense
30/36
Play Diagnosis
55/66
Punishing Hitter
48/48
Interceptions
37/45
Punt Returning
0/0
Kick Returning
0/0
Endurance
76/92
Special Teams
41/50
2053 Pre-Camp54/54
Run Defense
55/55
Man-to-Man Defense
66/66
Zone Defense
45/45
Bump-and-Run Defense
39/39
Play Diagnosis
70/70
Punishing Hitter
48/48
Interceptions
39/39
Punt Returning
0/0
Kick Returning
0/0
Endurance
100/100
Special Teams
70/70
2053 Exhibition53/53
Run Defense
55/55
Man-to-Man Defense
63/63
Zone Defense
44/44
Bump-and-Run Defense
38/38
Play Diagnosis
69/69
Punishing Hitter
49/49
Interceptions
38/38
Punt Returning
0/0
Kick Returning
0/0
Endurance
100/100
Special Teams
70/70
2054 Pre-Camp53/53
Run Defense
55/55
Man-to-Man Defense
62/62
Zone Defense
44/44
Bump-and-Run Defense
38/38
Play Diagnosis
69/69
Punishing Hitter
49/49
Interceptions
38/38
Punt Returning
0/0
Kick Returning
0/0
Endurance
100/100
Special Teams
70/70
2054 Exhibition53/53
Run Defense
56/56
Man-to-Man Defense
61/61
Zone Defense
44/44
Bump-and-Run Defense
38/38
Play Diagnosis
68/68
Punishing Hitter
47/47
Interceptions
38/38
Punt Returning
0/0
Kick Returning
0/0
Endurance
100/100
Special Teams
70/70
2055 Pre-Camp53/53
Run Defense
56/56
Man-to-Man Defense
61/61
Zone Defense
44/44
Bump-and-Run Defense
38/38
Play Diagnosis
68/68
Punishing Hitter
47/47
Interceptions
38/38
Punt Returning
0/0
Kick Returning
0/0
Endurance
100/100
Special Teams
70/70
2055 Exhibition55/55
Run Defense
57/57
Man-to-Man Defense
93/93
Zone Defense
45/45
Bump-and-Run Defense
37/37
Play Diagnosis
70/70
Punishing Hitter
46/46
Interceptions
36/36
Punt Returning
0/0
Kick Returning
0/0
Endurance
63/63
Special Teams
70/70
2056 Pre-Camp55/55
Run Defense
57/57
Man-to-Man Defense
93/93
Zone Defense
45/45
Bump-and-Run Defense
37/37
Play Diagnosis
70/70
Punishing Hitter
46/46
Interceptions
36/36
Punt Returning
0/0
Kick Returning
0/0
Endurance
63/63
Special Teams
70/70
2056 Exhibition55/55
Run Defense
55/55
Man-to-Man Defense
91/91
Zone Defense
46/46
Bump-and-Run Defense
38/38
Play Diagnosis
71/71
Punishing Hitter
46/46
Interceptions
38/38
Punt Returning
0/0
Kick Returning
0/0
Endurance
64/64
Special Teams
70/70
2057 Pre-Camp55/55
Run Defense
55/55
Man-to-Man Defense
91/91
Zone Defense
46/46
Bump-and-Run Defense
38/38
Play Diagnosis
71/71
Punishing Hitter
46/46
Interceptions
38/38
Punt Returning
0/0
Kick Returning
0/0
Endurance
64/64
Special Teams
70/70
2057 Exhibition52/52
Run Defense
53/53
Man-to-Man Defense
58/58
Zone Defense
43/43
Bump-and-Run Defense
39/39
Play Diagnosis
71/71
Punishing Hitter
48/48
Interceptions
36/36
Punt Returning
0/0
Kick Returning
0/0
Endurance
100/100
Special Teams
70/70
2058 Pre-Camp53/53
Run Defense
53/53
Man-to-Man Defense
60/60
Zone Defense
43/43
Bump-and-Run Defense
39/39
Play Diagnosis
85/85
Punishing Hitter
48/48
Interceptions
36/36
Punt Returning
0/0
Kick Returning
0/0
Endurance
98/98
Special Teams
51/51
2058 Exhibition45/45
Run Defense
39/39
Man-to-Man Defense
89/89
Zone Defense
42/42
Bump-and-Run Defense
32/32
Play Diagnosis
46/46
Punishing Hitter
44/44
Interceptions
24/24
Punt Returning
0/0
Kick Returning
0/0
Endurance
56/56
Special Teams
86/86
2059 Pre-Camp44/44
Run Defense
39/39
Man-to-Man Defense
90/90
Zone Defense
42/42
Bump-and-Run Defense
32/32
Play Diagnosis
45/45
Punishing Hitter
44/44
Interceptions
24/24
Punt Returning
0/0
Kick Returning
0/0
Endurance
54/54
Special Teams
70/70
2059 Exhibition39/39
Run Defense
31/31
Man-to-Man Defense
87/87
Zone Defense
40/40
Bump-and-Run Defense
18/18
Play Diagnosis
43/43
Punishing Hitter
37/37
Interceptions
22/22
Punt Returning
0/0
Kick Returning
0/0
Endurance
52/52
Special Teams
70/70
2060 Pre-Camp38/38
Run Defense
31/31
Man-to-Man Defense
83/83
Zone Defense
31/31
Bump-and-Run Defense
18/18
Play Diagnosis
46/46
Punishing Hitter
40/40
Interceptions
22/22
Punt Returning
0/0
Kick Returning
0/0
Endurance
56/56
Special Teams
82/82
2060 Exhibition32/32
Run Defense
21/21
Man-to-Man Defense
54/54
Zone Defense
41/41
Bump-and-Run Defense
7/7
Play Diagnosis
62/62
Punishing Hitter
29/29
Interceptions
6/6
Punt Returning
0/0
Kick Returning
0/0
Endurance
76/76
Special Teams
55/55
PASS COVERAGE STATS
YearTeamGmsGSINTINTYdTDPDCgtPPlayPDPctMorg
2051MRB16800031626118.9%76.98
2052MRB1616393284255419.2%78.47
2053MRB16162100112754820.2%82.51
2054MRB16164260114759319.5%79.66
2055MRB16161150134560819.3%78.47
2056MRB161613053147218.9%77.25
2057MRB1616488284156919.5%79.70
2058MRB161600083754618.8%76.87
2059MRB1616226194463219.1%78.12
2060MRB1620003414920.4%83.71
CAREER16013817261579334493219.3%78.94

PLAYER MAKEUP
LoyalWinnerVocalLeaderSmartsVolFansHealthInjury Status
13178656813525GoodNone

DRAFT COMBINES
YearPosBRatVolSol40BenchAgilityJumpDrillDev
2051SS4.535364.52 s15 reps7.35 s98"3830%

RATINGS MOVEMENT
TC1
TC2
TC1
TC2
TC1
TC2
TC1
TC2
TC1
TC2
TC1
TC2
TC1
TC2
TC1
TC2
TC1
TC2
TC1
TC2
25/
56
29/
60
38/
53
45/
54
54/
54
53/
53
53/
53
53/
53
53/
53
55/
55
55/
55
55/
55
55/
55
52/
52
53/
53
45/
45
44/
44
39/
39
38/
38
32/
32
2051205220532054205520562057205820592060

TRANSACTIONS

LEADERBOARD
TACK
ASST
2052: #8 (36)
TACK PCT
INT
2057: #10 (4)
PASS DEF
PASS CGT
INT YDS
INT TD
2052: #4 (2)
2057: #2 (2)

CAREER: #43 (5)
MORG PCT
FUMB FORCED
FUMB REC
FUMB TD
2053: #2 (1)
KR
KR YDS
KR AVG
KR TD
PR
PR YDS
PR AVG
PR TD
ST TACK

PLAYER AWARDS
YearTeamAwardPos