HOME

LEAGUE
About WOOF
File Upload
Schedule/Files
Forum
Team/Owner List
League Constitution
Free Agent List

FINANCES
Salary Cap Projections
Franchise Cost Estimate
Profit Report
Biggest Cap Hits
Top Salaries
Best/Worst Values

SEASON
Standings
Individual Leaders
Award Leaders
Power Ratings
Total Offense
Total Defense
Pickem Standings
IMT: Offense
IMT: Defense

ALMANAC
HALL OF FAME
Career Records

Season Records
Single-Game Records
Career Top 100s
Season Top 100s
Single-Game Top 100s
Career Record Watch
Season Record Watch
Milestone Watch
Milestones Reached
SoleAwards
DogBytes Awards
Pro Bowl Teams
OTBP Awards
OTBP Records
Bowl History
Draft History
Longest Plays
SoleHTML

Player Search
DRAFT
Conscriptor
Pick List

LAST STAGE
Gameday Report
Best/Worst
Detailed Recaps
Player Of The Wk
Transactions
Injuries

NEXT STAGE
Mini-Previews
Game Of The Wk
All Previews
Make Picks
See All Picks

LINKS
FOFC
Solecismic

IFC Northern Europe
IFC Southwest
IFC Mid-Atlantic
IFC Midwest
WFC Northeast
WFC Southern Europe
WFC Southeast
WFC West
FL Keith Craig Player Details
CONTRACT
YR
SAL
BON
2023
$1.87M
$7.66M
2024
$8.46M
$7.66M
2025
$10.02M
$4.56M
2026
$11.69M
$4.56M
2027
$0.00M
$0.00M
2028
$0.00M
$0.00M
2029
$0.00M
$0.00M

RATINGS HISTORY
16a
16b
17a
17b
18a
18b
19a
19b
20a
20b
21a
21b
22a
22b
23a
23b
29
51
35
58
55
62
60
62
71
71
71
71
71
71
72
72
72
72
72
72
73
73
73
73
73
73
72
72
73
73
73
73

FL Keith Craig (73/73)
EXPERIENCE: 8
HT: 6-4 WT: 218
BORN: 9/15/1994 in Garner, North Carolina
DRAFT: 1(3) in 2016 by Raleigh from Kansas
POG: 0
POW Mentions: 26
POW Wins: 0
RINGS: 0

View Postseason Stats
#46 All-Time Receiving Yards.

PRO BOWLS: 2017 2018 (2 total)
Avoid Drops96/96
Getting Downfield72/72
Route Running90/90
3rd Down Catching91/91
Big-Play Receiving66/66
Courage64/64
Adjust to Ball82/82
Punt Returning0/0
Kick Returning0/0
Endurance93/93
Special Teams86/86

RECEIVING
YEAR
TEAM
G
GS
TGT
CTCH
YD
TD
YPT
YPC
DRP
YAC
YAC/CTC
1DN
3DN%
20+
20+%
100+
PSPLY
TGT%
SCORE
RNK
POSRNK
VORP
2016
13
12
97
57
659
4
6.8
11.6
2
127
2.23
36
40.00
8
14.04
1
309
31.4%
418.4
47
45
16.8
2017
16
16
183
108
1363
7
7.4
12.6
3
414
3.83
66
24.49
17
15.74
6
559
32.7%
827.2
4
4
46.0
2018
16
16
141
89
1328
7
9.4
14.9
7
326
3.66
71
55.17
22
24.72
6
511
27.6%
832.3
6
6
56.8
2019
11
11
111
75
886
3
8.0
11.8
0
221
2.95
48
52.94
10
13.33
4
385
28.8%
569.9
26
24
35.6
2020
16
15
151
90
1057
5
7.0
11.7
6
344
3.82
54
26.47
14
15.56
3
580
26.0%
346.7
14
14
32.8
2021
15
15
122
66
826
7
6.8
12.5
4
261
3.95
39
25.64
10
15.15
1
466
26.2%
284.6
17
16
44.1
2022
16
16
104
65
694
3
6.7
10.7
2
274
4.22
27
10.00
9
13.85
2
383
27.2%
293.5
37
30
22.7
2023
15
15
108
55
824
6
7.6
15.0
4
278
5.05
32
33.33
11
20.00
1
397
27.2%
391.9
19
18
46.7
TOTALS
--
118
116
1017
605
7637
42
7.5
12.6
28
2245
3.71
373
33.47
101
16.69
24
3590
28.3%
3,964.4
55
54
301.5
SPECIAL TEAMS
YEAR
TEAM
PR
PR YDS
PR AVG
PR TDS
KR
KR YDS
KR AVG
KR TDS
ST TKL
SCORE
RNK
2016
0
0
0.0
0
0
0
0.0
0
1
7.5
583
2017
0
0
0.0
0
0
0
0.0
0
0
0.0
656
2018
0
0
0.0
0
0
0
0.0
0
0
0.0
621
2019
0
0
0.0
0
0
0
0.0
0
2
15.0
435
2020
0
0
0.0
0
0
0
0.0
0
0
0.0
663
2021
0
0
0.0
0
0
0
0.0
0
0
0.0
653
2022
0
0
0.0
0
0
0
0.0
0
0
0.0
658
2023
0
0
0.0
0
0
0
0.0
0
0
0.0
642
TOTALS
--
0
0
0.0
0
0
0
0.0
0
3
22.5
2744
APPEARANCES ON LEADERBOARDS
OFFPTS
CATCHES
2017: #3 (108)
2018: #5 (89)
2020: #5 (90)

CAREER: #39 (605)
REC YDS
2017: #4 (1,363)
2018: #6 (1,328)
2020: #10 (1,057)

CAREER: #46 (7,637)
YPT
YD/CTC
2023: #7 (15.0)

YAC/CTC
CAREER: #39 (3.71)
REC TDs
YAC
2017: #3 (414)
2018: #8 (326)

CAREER: #27 (2,245)
DROPS
PTS
TDs
AP YDS
YD SCRM
PR AVG
PR YD
KR AVG
KR YDS
STTKL
DOGBYTES POSITIONAL AWARDS
2017
All-WOOF Second Team Wide Receiver
SOLECISMIC AWARDS
2017
All-WOOF Second Team Wide Receiver
Raleigh Recalcitrants
INJURIES
2016
2016
Raleigh
Week 8
Sprained Knee
2016
Raleigh
Week 16
Broken Finger
2019
2019
Raleigh
Preseason Week 5
Abdominal Strain
2019
Scranton
Week 4
Separated Shoulder
2019
Scranton
Week 9
Broken Finger
2019
Scranton
Week 14
Turf Toe
2020
2020
Scranton
Week 3
Knee Tendinitis
2020
Scranton
Week 17
Bruised Heel
2021
2021
Scranton
Week 13
Sprained Ankle
TRANSACTIONS
2016
2016
Raleigh
Amateur Draft
Selected with the 1(3) pick by Raleigh
2016
Raleigh
Late FA1
Turned down a contract offer: 6yrs, $53,210,000.
2016
Raleigh
Training Camp
Signed his rookie contract: 5yrs, $42,610,000.
2019
2019
Scranton
Week 1
Traded from Raleigh to Scranton
2020
2020
Scranton
FA 4
Turned down a contract offer: 5yrs, $57,620,000.
2020
Scranton
FA 5
Signed a renegotiated contract: 5yrs, $57,620,000.
2023
2023
Scranton
FA 1
Signed a renegotiated contract: 4yrs, $50,290,000.