gibbs.jpg
Imagn Images

We're starting to do a lot of mock drafts for the 2026 season -- check out our first 12-team PPR mock draft -- and I'm looking for a few specific things already. It's the buzzworthy items that will lead to plenty of content over the next few months.

This is a 12-team, half-PPR mock draft featuring members of our staff, as well as two listeners of our podcast (Brad Curnett and Jason Magnone). We also were joined by two awesome analysts in Alfredo Brown from The Pretend GM and Joey Wright from Footballguys.

The first thing I want to see in these mock drafts starts at the top with who goes at No. 1 overall. Here, it was Bijan Robinson, who is my No. 1 overall pick, regardless of format. But you can make the argument for Puka Nacua, Jahmyr Gibbs or Ja'Marr Chase to be the first overall pick, and those were the three players who went after Robinson in this draft.

Christian McCaffrey, who was the No. 1 non-quarterback in half-PPR this past season, went at No. 5 overall. You can argue that he should be the first overall pick, but I'm concerned about his age (he turns 30 in June) and that he just had over 400 total touches for the second time in the past three years.

The next thing I look for are the star players coming back from serious injuries and where they got drafted, as well as the guys coming off down seasons. Malik Nabers (knee) stood out since he's a Round 1 pick at No. 12 overall, and I would draft him in this range if he's healthy for training camp.

Justin Jefferson also went in Round 2 at No. 17 overall, and he was arguably the biggest bust in 2025 when he struggled with poor quarterback play. Jefferson averaged a career-low 8.9 half-PPR points per game last season, but he will hopefully rebound in 2026 as J.J. McCarthy improves -- or gets replaced. I'm fine with Jefferson in Round 2 as of now.

Some other players who stood out in this category as disappointments from 2025 include Saquon Barkley (Round 2), Bucky Irving (Round 3), Ladd McConkey (Round 4), Breece Hall (Round 4), Marvin Harrison Jr. (Round 5), Lamar Jackson (Round 6) and Brian Thomas Jr. (Round 6). And some of the injured players from 2025 include Garrett Wilson (Round 4), Cam Skattebo (Round 4)and Tucker Kraft (Round 5), among others.

I also want to see where the 2025 rookies get drafted and how much their value has changed going into Year 2. The top three rookies selected here were all in Round 2 with Ashton Jeanty, Omarion Hampton and TreVeyon Henderson.

Hampton, as of now, is my favorite sophomore player in 2026, and I'm excited to see what he can do in a full season (he missed eight games due to injuries) and with a healthy offensive line. Jeanty should also improve in 2026 with a new coach, quarterback and offensive line.

I love Henderson, but I'm a little concerned about his outlook for 2026 with Rhamondre Stevenson still a significant factor for the Patriots. We'll see what happens this offseason, but Stevenson has outplayed Henderson to close the 2025 campaign, including the playoffs. The earliest I would draft Henderson is Round 3.

Other rookies of note include Tetairoa McMillan (Round 3), RJ Harvey (Round 3), Tyler Warren (Round 4), Colston Loveland (Round 4), Emeka Egbuka (Round 4), Harold Fannin Jr. (Round 5), Quinshon Judkins (Round 5) and Luther Burden III (Round 5). I love that the rookie tight ends all went in the first 50 overall picks, and Loveland is my favorite of this trio, although I love the value for Fannin here.

There's so much more that we can discuss about this draft. And we will over the next seven-plus months. For now, start to study these results and get ready for the 2026 season. It will be here before you know it. 

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 0.5 points for every reception. We feature a starting lineup of QB, 2 RB, 3 WR, TE and FLEX (RB/WR/TE) with six reserves for a 14-round draft.

Our draft order is as follows:

1. Meron Berkson, CBS Sports HQ Producer

2. Adam Aizer, FFT Podcast Host

3. Jamey Eisenberg, Senior Fantasy Writer

4. Dave Richard, Senior Fantasy Writer

5. Jacob Gibbs, SportsLine Fantasy Analyst

6. Brad Curnett, Podcast Listener

7. Robert Thomas, FFT Facebook Moderator

8. Alfredo Brown, The Pretend GM

9. Jason Magnone, Podcast Listener

10. Daniel Schneier, Senior Fantasy Editor

11. Joey Wright, Footballguys Fantasy Analyst

12. Jake Ignaszewski, FFT Social Media Coordinator

Round By Round
Round 1
Pos Team Player
1 Robert Thomas
2 Adam Aizer
3 Jake Ignaszewski
4 Jacob Gibbs
5 Brad Curnett
6 Jamey Eisenberg
7 Jason Magnone
8 Meron Berkson
9 Alfredo Brown
10 Daniel Schneier
11 Joey Wright
12 Dave Richard
Round 2
Pos Team Player
13 Dave Richard
14 Joey Wright
15 Daniel Schneier
16 Alfredo Brown
17 Meron Berkson
18 Jason Magnone
19 Jamey Eisenberg
20 Brad Curnett
21 Jacob Gibbs
22 Jake Ignaszewski
23 Adam Aizer
24 Robert Thomas
Round 3
Pos Team Player
25 Robert Thomas
26 Adam Aizer
27 Jake Ignaszewski
28 Jacob Gibbs
29 Brad Curnett
30 Jamey Eisenberg
31 Jason Magnone
32 Meron Berkson
33 Alfredo Brown
34 Daniel Schneier
35 Joey Wright
36 Dave Richard
Round 4
Pos Team Player
37 Dave Richard
38 Joey Wright
39 Daniel Schneier
40 Alfredo Brown
41 Meron Berkson
42 Jason Magnone
43 Jamey Eisenberg
44 Brad Curnett
45 Jacob Gibbs
46 Jake Ignaszewski
47 Adam Aizer
48 Robert Thomas
Round 5
Pos Team Player
49 Robert Thomas
50 Adam Aizer
51 Jake Ignaszewski
52 Jacob Gibbs
53 Brad Curnett
54 Jamey Eisenberg
55 Jason Magnone
56 Meron Berkson
57 Alfredo Brown
58 Daniel Schneier
59 Joey Wright
60 Dave Richard
Round 6
Pos Team Player
61 Dave Richard
62 Joey Wright
63 Daniel Schneier
64 Alfredo Brown
65 Meron Berkson
66 Jason Magnone
67 Jamey Eisenberg
68 Brad Curnett
69 Jacob Gibbs
70 Jake Ignaszewski
71 Adam Aizer
72 Robert Thomas
Round 7
Pos Team Player
73 Robert Thomas
74 Adam Aizer
75 Jake Ignaszewski
76 Jacob Gibbs
77 Brad Curnett
78 Jamey Eisenberg
79 Jason Magnone
80 Meron Berkson
81 Alfredo Brown
82 Daniel Schneier
83 Joey Wright
84 Dave Richard
Round 8
Pos Team Player
85 Dave Richard
86 Joey Wright
87 Daniel Schneier
88 Alfredo Brown
89 Meron Berkson
90 Jason Magnone
91 Jamey Eisenberg
92 Brad Curnett
93 Jacob Gibbs
94 Jake Ignaszewski
95 Adam Aizer
96 Robert Thomas
Round 9
Pos Team Player
97 Robert Thomas
98 Adam Aizer
99 Jake Ignaszewski
100 Jacob Gibbs
101 Brad Curnett
102 Jamey Eisenberg
103 Jason Magnone
104 Meron Berkson
105 Alfredo Brown
106 Daniel Schneier
107 Joey Wright
108 Dave Richard
Round 10
Pos Team Player
109 Dave Richard
110 Joey Wright
111 Daniel Schneier
112 Alfredo Brown
113 Meron Berkson
114 Jason Magnone
115 Jamey Eisenberg
116 Brad Curnett
117 Jacob Gibbs
118 Jake Ignaszewski
119 Adam Aizer
120 Robert Thomas
Round 11
Pos Team Player
121 Robert Thomas
122 Adam Aizer
123 Jake Ignaszewski
124 Jacob Gibbs
125 Brad Curnett
126 Jamey Eisenberg
127 Jason Magnone
128 Meron Berkson
129 Alfredo Brown
130 Daniel Schneier
131 Joey Wright
132 Dave Richard
Round 12
Pos Team Player
133 Dave Richard
134 Joey Wright
135 Daniel Schneier
136 Alfredo Brown
137 Meron Berkson
138 Jason Magnone
139 Jamey Eisenberg
140 Brad Curnett
141 Jacob Gibbs
142 Jake Ignaszewski
143 Adam Aizer
144 Robert Thomas
Round 13
Pos Team Player
145 Robert Thomas
146 Adam Aizer
147 Jake Ignaszewski
148 Jacob Gibbs
149 Brad Curnett
150 Jamey Eisenberg
151 Jason Magnone
152 Meron Berkson
153 Alfredo Brown
154 Daniel Schneier
155 Joey Wright
156 Dave Richard
Round 14
Pos Team Player
157 Dave Richard
158 Joey Wright
159 Daniel Schneier
160 Alfredo Brown
161 Meron Berkson
162 Jason Magnone
163 Jamey Eisenberg
164 Brad Curnett
165 Jacob Gibbs
166 Jake Ignaszewski
167 Adam Aizer
168 Robert Thomas
Team by Team
Robert Thomas
Rd Pk Player
1 1
2 24
3 25
4 48
5 49
6 72
7 73
8 96
9 97
10 120
11 121
12 144
13 145
14 168
Adam Aizer
Rd Pk Player
1 2
2 23
3 26
4 47
5 50
6 71
7 74
8 95
9 98
10 119
11 122
12 143
13 146
14 167
Jake Ignaszewski
Rd Pk Player
1 3
2 22
3 27
4 46
5 51
6 70
7 75
8 94
9 99
10 118
11 123
12 142
13 147
14 166
Jacob Gibbs
Rd Pk Player
1 4
2 21
3 28
4 45
5 52
6 69
7 76
8 93
9 100
10 117
11 124
12 141
13 148
14 165
Brad Curnett
Rd Pk Player
1 5
2 20
3 29
4 44
5 53
6 68
7 77
8 92
9 101
10 116
11 125
12 140
13 149
14 164
Jamey Eisenberg
Rd Pk Player
1 6
2 19
3 30
4 43
5 54
6 67
7 78
8 91
9 102
10 115
11 126
12 139
13 150
14 163
Jason Magnone
Rd Pk Player
1 7
2 18
3 31
4 42
5 55
6 66
7 79
8 90
9 103
10 114
11 127
12 138
13 151
14 162
Meron Berkson
Rd Pk Player
1 8
2 17
3 32
4 41
5 56
6 65
7 80
8 89
9 104
10 113
11 128
12 137
13 152
14 161
Alfredo Brown
Rd Pk Player
1 9
2 16
3 33
4 40
5 57
6 64
7 81
8 88
9 105
10 112
11 129
12 136
13 153
14 160
Daniel Schneier
Rd Pk Player
1 10
2 15
3 34
4 39
5 58
6 63
7 82
8 87
9 106
10 111
11 130
12 135
13 154
14 159
Joey Wright
Rd Pk Player
1 11
2 14
3 35
4 38
5 59
6 62
7 83
8 86
9 107
10 110
11 131
12 134
13 155
14 158
Dave Richard
Rd Pk Player
1 12
2 13
3 36
4 37
5 60
6 61
7 84
8 85
9 108
10 109
11 132
12 133
13 156
14 157