One of the leagues I look forward to every season is our Draft-A-Thon. This league features some of the best Fantasy analysts in the industry, and we hold our Draft-A-Thon to benefit the St. Jude Children's Research Hospital.

In this 12-team, PPR league, we have Andy Holloway of the Fantasy Footballers, Marcas Grant and Adam Rank of the NFL Network, Jake Ciely of The Athletic, Nando Di Fino of Fantasy Life, Joe Pisapia of Fantasy Pros, the great Scott Fish and professional wrestler Eric Young. Me, Heath Cummings, and Dave Richard are also in the league, and we had a special guest this year.

Anthony DiPilla made a generous donation to our Draft-A-Thon to participate in this league, and we are extremely grateful. Anthony had the No. 1 overall pick, and he did a great job with his roster.

After he drafted Christian McCaffrey, he followed that up with Nico Collins, Davante Adams, and Tee Higgins with three of his next four picks, along with Josh Allen. That's a fantastic start, and he added George Kittle at tight end in Round 7.

Anthony's running back corps behind McCaffrey is led by Aaron Jones, but he also has both Browns with Nick Chubb and Jerome Ford, along with Blake Corum and Elijah Mitchell. And he has a trio of rookie receivers in Keon Coleman, Adonai Mitchell, and Jermaine Burton.

There's a lot to like about this team, especially if his rookies become starters. And I like that he has the 49ers and Browns backfields locked up.

I had the No. 5 overall pick, and I took a Hero-RB approach after drafting Bijan Robinson in Round 1. My next seven picks were Deebo Samuel, Jaylen Waddle, DK Metcalf, Dalton Kincaid, Stefon Diggs, and Kyler Murray, and this is my ideal roster build in a three-receiver league.

I felt fortunate to get D'Andre Swift in Round 8, and four of my final eight picks were running backs in Devin Singletary, Trey Benson, Tyler Allgeier, and Tyrone Tracy Jr. I don't usually make drafting handcuffs a priority, but it worked out well here with the Falcons and Giants.

My two bench receivers are Jameson Williams and Demario Douglas, and hopefully, this team will be competitive in this tough league. I highly encourage you to study all the results because this is an amazing collection of Fantasy analysts.

As a reference point for this mock draft, all touchdowns are worth six points, and we award one point for every 10 yards rushing and receiving and one point for every 25 yards passing. We also award one point for every reception. We feature a starting lineup of QB, 2 RB, 3 WR, TE, FLEX (RB/WR/TE), DST, and K with six reserves for a 16-round draft.

Our draft order is as follows:

No ad available

1. Anthony DiPilla
2. Andy Holloway
3. Dave Richard
4. Jake Ciely
5. Jamey Eisenberg
6. Scott Fish
7. Marcas Grant
8. Heath Cummings
9. Eric Young
10. Adam Rank
11. Joe Pisapia
12. Nando Di Fino

Round By Round
Round 1
Pos Team Player
1 Anthony DiPilla C. McCaffrey RB SF
2 Fantasy Footballers B. Hall RB NYJ
3 Dave Richard T. Hill WR MIA
4 Jake Ciely - The Athletic C. Lamb WR DAL
5 Jamey Eisenberg B. Robinson RB ATL
6 Scott Fish - Scott Fish Bowl J. Jefferson WR MIN
7 Marcas Grant - NFLN S. Barkley RB PHI
8 Heath Cummings A. St. Brown WR DET
9 Eric Young - Impact Wrestling J. Chase WR CIN
10 Adam Rank - NFLN J. Taylor RB IND
11 Joe Pisapia - FantasyPros A. Brown WR PHI
12 Nando Di Fino - Fantasy Life G. Wilson WR NYJ
Round 2
Pos Team Player
13 Nando Di Fino - Fantasy Life P. Nacua WR LAR
14 Joe Pisapia - FantasyPros M. Harrison Jr. WR ARI
15 Adam Rank - NFLN T. Etienne RB JAC
16 Eric Young - Impact Wrestling D. Henry RB BAL
17 Heath Cummings K. Williams RB LAR
18 Marcas Grant - NFLN J. Gibbs RB DET
19 Scott Fish - Scott Fish Bowl I. Pacheco RB KC
20 Jamey Eisenberg D. Samuel WR SF
21 Jake Ciely - The Athletic C. Olave WR NO
22 Dave Richard D. London WR ATL
23 Fantasy Footballers C. Kupp WR LAR
24 Anthony DiPilla N. Collins WR HOU
Round 3
Pos Team Player
25 Anthony DiPilla D. Adams WR LV
26 Fantasy Footballers J. Cook RB BUF
27 Dave Richard J. Jacobs RB GB
28 Jake Ciely - The Athletic D. Achane RB MIA
29 Jamey Eisenberg J. Waddle WR MIA
30 Scott Fish - Scott Fish Bowl S. LaPorta TE DET
31 Marcas Grant - NFLN D. Smith WR PHI
32 Heath Cummings M. Evans WR TB
33 Eric Young - Impact Wrestling T. Kelce TE KC
34 Adam Rank - NFLN D. Moore WR CHI
35 Joe Pisapia - FantasyPros R. White RB TB
36 Nando Di Fino - Fantasy Life K. Walker III RB SEA
Round 4
Pos Team Player
37 Nando Di Fino - Fantasy Life M. Nabers WR NYG
38 Joe Pisapia - FantasyPros A. Kamara RB NO
39 Adam Rank - NFLN Z. White RB LV
40 Eric Young - Impact Wrestling P. Mahomes QB KC
41 Heath Cummings T. McBride TE ARI
42 Marcas Grant - NFLN A. Cooper WR CLE
43 Scott Fish - Scott Fish Bowl B. Aiyuk WR SF
44 Jamey Eisenberg D. Metcalf WR SEA
45 Jake Ciely - The Athletic J. Mixon RB HOU
46 Dave Richard M. Andrews TE BAL
47 Fantasy Footballers J. Hurts QB PHI
48 Anthony DiPilla J. Allen QB BUF
Round 5
Pos Team Player
49 Anthony DiPilla T. Higgins WR CIN
50 Fantasy Footballers J. Conner RB ARI
51 Dave Richard L. Jackson QB BAL
52 Jake Ciely - The Athletic R. Rice WR KC
53 Jamey Eisenberg D. Kincaid TE BUF
54 Scott Fish - Scott Fish Bowl K. Pitts TE ATL
55 Marcas Grant - NFLN M. Pittman WR IND
56 Heath Cummings G. Pickens WR PIT
57 Eric Young - Impact Wrestling T. McLaurin WR WAS
58 Adam Rank - NFLN T. Dell WR HOU
59 Joe Pisapia - FantasyPros C. Watson WR GB
60 Nando Di Fino - Fantasy Life J. Love QB GB
Round 6
Pos Team Player
61 Nando Di Fino - Fantasy Life A. Richardson QB IND
62 Joe Pisapia - FantasyPros B. Robinson Jr. RB WAS
63 Adam Rank - NFLN X. Worthy WR KC
64 Eric Young - Impact Wrestling D. Montgomery RB DET
65 Heath Cummings C. Godwin WR TB
66 Marcas Grant - NFLN C. Stroud QB HOU
67 Scott Fish - Scott Fish Bowl R. Stevenson RB NE
68 Jamey Eisenberg S. Diggs WR HOU
69 Jake Ciely - The Athletic C. Kirk WR JAC
70 Dave Richard N. Harris RB PIT
71 Fantasy Footballers E. Engram TE JAC
72 Anthony DiPilla A. Jones RB MIN
Round 7
Pos Team Player
73 Anthony DiPilla G. Kittle TE SF
74 Fantasy Footballers C. Ridley WR TEN
75 Dave Richard Z. Flowers WR BAL
76 Jake Ciely - The Athletic J. Ferguson TE DAL
77 Jamey Eisenberg K. Murray QB ARI
78 Scott Fish - Scott Fish Bowl J. Daniels QB WAS
79 Marcas Grant - NFLN R. Mostert RB MIA
80 Heath Cummings J. Williams RB DEN
81 Eric Young - Impact Wrestling T. Pollard RB TEN
82 Adam Rank - NFLN D. Njoku TE CLE
83 Joe Pisapia - FantasyPros D. Johnson WR CAR
84 Nando Di Fino - Fantasy Life T. Spears RB TEN
Round 8
Pos Team Player
85 Nando Di Fino - Fantasy Life Z. Moss RB CIN
86 Joe Pisapia - FantasyPros J. Burrow QB CIN
87 Adam Rank - NFLN L. McConkey WR LAC
88 Eric Young - Impact Wrestling C. Sutton WR DEN
89 Heath Cummings J. Brooks RB CAR
90 Marcas Grant - NFLN J. Warren RB PIT
91 Scott Fish - Scott Fish Bowl C. Williams QB CHI
92 Jamey Eisenberg D. Swift RB CHI
93 Jake Ciely - The Athletic A. Ekeler RB WAS
94 Dave Richard J. Reed WR GB
95 Fantasy Footballers K. Allen WR CHI
96 Anthony DiPilla N. Chubb RB CLE
Round 9
Pos Team Player
97 Anthony DiPilla J. Ford RB CLE
98 Fantasy Footballers B. Thomas Jr. WR JAC
99 Dave Richard C. Brown RB CIN
100 Jake Ciely - The Athletic D. Hopkins WR TEN
101 Jamey Eisenberg D. Singletary RB NYG
102 Scott Fish - Scott Fish Bowl J. Smith-Njigba WR SEA
103 Marcas Grant - NFLN B. Bowers TE LV
104 Heath Cummings D. Prescott QB DAL
105 Eric Young - Impact Wrestling J. Dobbins RB LAC
106 Adam Rank - NFLN B. Purdy QB SF
107 Joe Pisapia - FantasyPros R. Dowdle RB DAL
108 Nando Di Fino - Fantasy Life M. Brown WR KC
Round 10
Pos Team Player
109 Nando Di Fino - Fantasy Life G. Edwards RB LAC
110 Joe Pisapia - FantasyPros J. Palmer WR LAC
111 Adam Rank - NFLN Ravens DST BAL
112 Eric Young - Impact Wrestling R. Davis RB BUF
113 Heath Cummings R. Odunze WR CHI
114 Marcas Grant - NFLN P. Freiermuth TE PIT
115 Scott Fish - Scott Fish Bowl J. McLaughlin RB DEN
116 Jamey Eisenberg J. Williams WR DET
117 Jake Ciely - The Athletic R. Doubs WR GB
118 Dave Richard C. Hubbard RB CAR
119 Fantasy Footballers K. Shakir WR BUF
120 Anthony DiPilla K. Coleman WR BUF
Round 11
Pos Team Player
121 Anthony DiPilla B. Corum RB LAR
122 Fantasy Footballers C. Samuel WR BUF
123 Dave Richard T. Chandler RB MIN
124 Jake Ciely - The Athletic M. Williams WR NYJ
125 Jamey Eisenberg T. Benson RB ARI
126 Scott Fish - Scott Fish Bowl J. Addison WR MIN
127 Marcas Grant - NFLN M. Lloyd RB GB
128 Heath Cummings J. Wright RB MIA
129 Eric Young - Impact Wrestling K. Herbert RB CHI
130 Adam Rank - NFLN A. Gibson RB NE
131 Joe Pisapia - FantasyPros J. Meyers WR LV
132 Nando Di Fino - Fantasy Life Z. Ertz TE WAS
Round 12
Pos Team Player
133 Nando Di Fino - Fantasy Life A. Estime RB DEN
134 Joe Pisapia - FantasyPros Z. Charbonnet RB SEA
135 Adam Rank - NFLN D. Goedert TE PHI
136 Eric Young - Impact Wrestling B. Cooks WR DAL
137 Heath Cummings J. Goff QB DET
138 Marcas Grant - NFLN R. Shaheed WR NO
139 Scott Fish - Scott Fish Bowl B. Irving RB TB
140 Jamey Eisenberg T. Allgeier RB ATL
141 Jake Ciely - The Athletic E. Elliott RB DAL
142 Dave Richard J. Polk WR NE
143 Fantasy Footballers X. Legette WR CAR
144 Anthony DiPilla A. Mitchell WR IND
Round 13
Pos Team Player
145 Anthony DiPilla J. Burton WR CIN
146 Fantasy Footballers Jets DST NYJ
147 Dave Richard T. Hockenson TE MIN
148 Jake Ciely - The Athletic 49ers DST SF
149 Jamey Eisenberg T. Tracy Jr. RB NYG
150 Scott Fish - Scott Fish Bowl D. Wicks WR GB
151 Marcas Grant - NFLN L. McCaffrey WR WAS
152 Heath Cummings Bills DST BUF
153 Eric Young - Impact Wrestling K. Vidal RB LAC
154 Adam Rank - NFLN C. Kmet TE CHI
155 Joe Pisapia - FantasyPros Cowboys DST DAL
156 Nando Di Fino - Fantasy Life M. Sanders RB CAR
Round 14
Pos Team Player
157 Nando Di Fino - Fantasy Life M. Gesicki TE CIN
158 Joe Pisapia - FantasyPros D. Schultz TE HOU
159 Adam Rank - NFLN T. Lockett WR SEA
160 Eric Young - Impact Wrestling R. Bateman WR BAL
161 Heath Cummings B. Allen RB NYJ
162 Marcas Grant - NFLN Chiefs DST KC
163 Scott Fish - Scott Fish Bowl J. Mason RB SF
164 Jamey Eisenberg Browns DST CLE
165 Jake Ciely - The Athletic D. Mooney WR ATL
166 Dave Richard J. Tucker K BAL
167 Fantasy Footballers J. Jeudy WR CLE
168 Anthony DiPilla Steelers DST PIT
Round 15
Pos Team Player
169 Anthony DiPilla E. Mitchell RB SF
170 Fantasy Footballers Y. Koo K ATL
171 Dave Richard Texans DST HOU
172 Jake Ciely - The Athletic T. Lawrence QB JAC
173 Jamey Eisenberg D. Douglas WR NE
174 Scott Fish - Scott Fish Bowl Dolphins DST MIA
175 Marcas Grant - NFLN H. Butker K KC
176 Heath Cummings B. Aubrey K DAL
177 Eric Young - Impact Wrestling Lions DST DET
178 Adam Rank - NFLN C. Edwards-Helaire RB KC
179 Joe Pisapia - FantasyPros J. Downs WR IND
180 Nando Di Fino - Fantasy Life Eagles DST PHI
Round 16
Pos Team Player
181 Nando Di Fino - Fantasy Life K. Fairbairn K HOU
182 Joe Pisapia - FantasyPros J. Sanders K MIA
183 Adam Rank - NFLN J. Myers K SEA
184 Eric Young - Impact Wrestling E. McPherson K CIN
185 Heath Cummings T. Tagovailoa QB MIA
186 Marcas Grant - NFLN W. Robinson WR NYG
187 Scott Fish - Scott Fish Bowl W. Reichard K MIN
188 Jamey Eisenberg T. Bass K BUF
189 Jake Ciely - The Athletic J. Elliott K PHI
190 Dave Richard T. Bigsby RB JAC
191 Fantasy Footballers T. Patrick WR DET
192 Anthony DiPilla J. Bates K DET
Team by Team
Anthony DiPilla
Rd Pk Player
1 1 C. McCaffrey RB SF
2 24 N. Collins WR HOU
3 25 D. Adams WR LV
4 48 J. Allen QB BUF
5 49 T. Higgins WR CIN
6 72 A. Jones RB MIN
7 73 G. Kittle TE SF
8 96 N. Chubb RB CLE
9 97 J. Ford RB CLE
10 120 K. Coleman WR BUF
11 121 B. Corum RB LAR
12 144 A. Mitchell WR IND
13 145 J. Burton WR CIN
14 168 Steelers DST PIT
15 169 E. Mitchell RB SF
16 192 J. Bates K DET
Fantasy Footballers
Rd Pk Player
1 2 B. Hall RB NYJ
2 23 C. Kupp WR LAR
3 26 J. Cook RB BUF
4 47 J. Hurts QB PHI
5 50 J. Conner RB ARI
6 71 E. Engram TE JAC
7 74 C. Ridley WR TEN
8 95 K. Allen WR CHI
9 98 B. Thomas Jr. WR JAC
10 119 K. Shakir WR BUF
11 122 C. Samuel WR BUF
12 143 X. Legette WR CAR
13 146 Jets DST NYJ
14 167 J. Jeudy WR CLE
15 170 Y. Koo K ATL
16 191 T. Patrick WR DET
Dave Richard
Rd Pk Player
1 3 T. Hill WR MIA
2 22 D. London WR ATL
3 27 J. Jacobs RB GB
4 46 M. Andrews TE BAL
5 51 L. Jackson QB BAL
6 70 N. Harris RB PIT
7 75 Z. Flowers WR BAL
8 94 J. Reed WR GB
9 99 C. Brown RB CIN
10 118 C. Hubbard RB CAR
11 123 T. Chandler RB MIN
12 142 J. Polk WR NE
13 147 T. Hockenson TE MIN
14 166 J. Tucker K BAL
15 171 Texans DST HOU
16 190 T. Bigsby RB JAC
Jake Ciely - The Athletic
Rd Pk Player
1 4 C. Lamb WR DAL
2 21 C. Olave WR NO
3 28 D. Achane RB MIA
4 45 J. Mixon RB HOU
5 52 R. Rice WR KC
6 69 C. Kirk WR JAC
7 76 J. Ferguson TE DAL
8 93 A. Ekeler RB WAS
9 100 D. Hopkins WR TEN
10 117 R. Doubs WR GB
11 124 M. Williams WR NYJ
12 141 E. Elliott RB DAL
13 148 49ers DST SF
14 165 D. Mooney WR ATL
15 172 T. Lawrence QB JAC
16 189 J. Elliott K PHI
Jamey Eisenberg
Rd Pk Player
1 5 B. Robinson RB ATL
2 20 D. Samuel WR SF
3 29 J. Waddle WR MIA
4 44 D. Metcalf WR SEA
5 53 D. Kincaid TE BUF
6 68 S. Diggs WR HOU
7 77 K. Murray QB ARI
8 92 D. Swift RB CHI
9 101 D. Singletary RB NYG
10 116 J. Williams WR DET
11 125 T. Benson RB ARI
12 140 T. Allgeier RB ATL
13 149 T. Tracy Jr. RB NYG
14 164 Browns DST CLE
15 173 D. Douglas WR NE
16 188 T. Bass K BUF
Scott Fish - Scott Fish Bowl
Rd Pk Player
1 6 J. Jefferson WR MIN
2 19 I. Pacheco RB KC
3 30 S. LaPorta TE DET
4 43 B. Aiyuk WR SF
5 54 K. Pitts TE ATL
6 67 R. Stevenson RB NE
7 78 J. Daniels QB WAS
8 91 C. Williams QB CHI
9 102 J. Smith-Njigba WR SEA
10 115 J. McLaughlin RB DEN
11 126 J. Addison WR MIN
12 139 B. Irving RB TB
13 150 D. Wicks WR GB
14 163 J. Mason RB SF
15 174 Dolphins DST MIA
16 187 W. Reichard K MIN
Marcas Grant - NFLN
Rd Pk Player
1 7 S. Barkley RB PHI
2 18 J. Gibbs RB DET
3 31 D. Smith WR PHI
4 42 A. Cooper WR CLE
5 55 M. Pittman WR IND
6 66 C. Stroud QB HOU
7 79 R. Mostert RB MIA
8 90 J. Warren RB PIT
9 103 B. Bowers TE LV
10 114 P. Freiermuth TE PIT
11 127 M. Lloyd RB GB
12 138 R. Shaheed WR NO
13 151 L. McCaffrey WR WAS
14 162 Chiefs DST KC
15 175 H. Butker K KC
16 186 W. Robinson WR NYG
Heath Cummings
Rd Pk Player
1 8 A. St. Brown WR DET
2 17 K. Williams RB LAR
3 32 M. Evans WR TB
4 41 T. McBride TE ARI
5 56 G. Pickens WR PIT
6 65 C. Godwin WR TB
7 80 J. Williams RB DEN
8 89 J. Brooks RB CAR
9 104 D. Prescott QB DAL
10 113 R. Odunze WR CHI
11 128 J. Wright RB MIA
12 137 J. Goff QB DET
13 152 Bills DST BUF
14 161 B. Allen RB NYJ
15 176 B. Aubrey K DAL
16 185 T. Tagovailoa QB MIA
Eric Young - Impact Wrestling
Rd Pk Player
1 9 J. Chase WR CIN
2 16 D. Henry RB BAL
3 33 T. Kelce TE KC
4 40 P. Mahomes QB KC
5 57 T. McLaurin WR WAS
6 64 D. Montgomery RB DET
7 81 T. Pollard RB TEN
8 88 C. Sutton WR DEN
9 105 J. Dobbins RB LAC
10 112 R. Davis RB BUF
11 129 K. Herbert RB CHI
12 136 B. Cooks WR DAL
13 153 K. Vidal RB LAC
14 160 R. Bateman WR BAL
15 177 Lions DST DET
16 184 E. McPherson K CIN
Adam Rank - NFLN
Rd Pk Player
1 10 J. Taylor RB IND
2 15 T. Etienne RB JAC
3 34 D. Moore WR CHI
4 39 Z. White RB LV
5 58 T. Dell WR HOU
6 63 X. Worthy WR KC
7 82 D. Njoku TE CLE
8 87 L. McConkey WR LAC
9 106 B. Purdy QB SF
10 111 Ravens DST BAL
11 130 A. Gibson RB NE
12 135 D. Goedert TE PHI
13 154 C. Kmet TE CHI
14 159 T. Lockett WR SEA
15 178 C. Edwards-Helaire RB KC
16 183 J. Myers K SEA
Joe Pisapia - FantasyPros
Rd Pk Player
1 11 A. Brown WR PHI
2 14 M. Harrison Jr. WR ARI
3 35 R. White RB TB
4 38 A. Kamara RB NO
5 59 C. Watson WR GB
6 62 B. Robinson Jr. RB WAS
7 83 D. Johnson WR CAR
8 86 J. Burrow QB CIN
9 107 R. Dowdle RB DAL
10 110 J. Palmer WR LAC
11 131 J. Meyers WR LV
12 134 Z. Charbonnet RB SEA
13 155 Cowboys DST DAL
14 158 D. Schultz TE HOU
15 179 J. Downs WR IND
16 182 J. Sanders K MIA
Nando Di Fino - Fantasy Life
Rd Pk Player
1 12 G. Wilson WR NYJ
2 13 P. Nacua WR LAR
3 36 K. Walker III RB SEA
4 37 M. Nabers WR NYG
5 60 J. Love QB GB
6 61 A. Richardson QB IND
7 84 T. Spears RB TEN
8 85 Z. Moss RB CIN
9 108 M. Brown WR KC
10 109 G. Edwards RB LAC
11 132 Z. Ertz TE WAS
12 133 A. Estime RB DEN
13 156 M. Sanders RB CAR
14 157 M. Gesicki TE CIN
15 180 Eagles DST PHI
16 181 K. Fairbairn K HOU