👉 TAP TO SAVE 50% WITH CODE SPRING
X
Lost password?

Don't have an account?
Gain Access Now

X

Receive free daily analysis

NFL
NBA
NHL
NASCAR
CFB
MLB
MMA
PGA
ESPORTS
BETTING

Already have an account? Log In

X

Forgot Password


Updated Superflex (2QB) Fantasy Football Rankings (2025): Kyler Murray, Justin Fields, Drake Maye, Jordan Love, J.J. McCarthy, Cam Ward, Geno Smith

Kyler Murray - Fantasy Football Rankings, Waiver Wire, NFL DFS

Updated fantasy football superflex rankings for 2025 drafts. These superflex draft rankings (2QB leagues) are for RB, WR, TE, QB and NFL rookies.

Superflex and 2QB fantasy football leagues continue to gain popularity, and we're here to help you crush your drafts with our updated 2025 fantasy football Superflex/2-QB rankings. In our August cut of superflex fantasy football rankings, see where key QB options such as Kyler Murray, Justin Fields, Drake Maye, Jordan Love, J.J. McCarthy, Cam Ward, and Geno Smith stand among players at all positions for 2025.

Our team has been covering fantasy football all year long, and we'll continue to do so through the start and end of the NFL season. Be sure to also check out our 2025 best ball fantasy football rankings, 2025 dynasty fantasy football rankings, and 2025 NFL rookie fantasy football rankings. Whatever you're interested in, we've got you covered.

RotoBaller analysts Scott Engel and Nick Mariano have put together these updated 2025 Superflex/2QB rankings, which will be updated regularly throughout the NFL offseason. As injuries happen and depth charts shake up, be sure to check back in.

Editor's Note: The FFPC Baby Gorilla Tournament is now open, featuring a $100,000 grand prize and a $675,450 total prize pool! This 12-team, Tight End Premium contest uses a 20-round draft format, with the overall winners determined by total points scored during Weeks 15–17. Get $25 to use toward your first entry by signing up through our link. Grab your team now! Sign Up Now!

 

2025 Fantasy Football Superflex/2QB Rankings

Check out our PPR fantasy football rankings and standard (non-PPR) fantasy football rankings as well:

Tier Rank Player Name Pos
1 1 Josh Allen QB
1 2 Lamar Jackson QB
1 3 Jayden Daniels QB
1 4 Jalen Hurts QB
1 5 Ja'Marr Chase WR
1 6 Joe Burrow QB
1 7 Patrick Mahomes QB
2 8 CeeDee Lamb WR
2 9 Baker Mayfield QB
2 10 Bijan Robinson RB
2 11 Bo Nix QB
2 12 Justin Jefferson WR
2 13 Jahmyr Gibbs RB
2 14 Malik Nabers WR
2 15 Kyler Murray QB
2 16 Puka Nacua WR
2 17 Dak Prescott QB
2 18 Amon-Ra St. Brown WR
2 19 Saquon Barkley RB
2 20 Justin Fields QB
3 21 Brian Thomas Jr. WR
3 22 Brock Purdy QB
3 23 Nico Collins WR
3 24 Drake Maye QB
3 25 Jared Goff QB
3 26 Ashton Jeanty RB
3 27 A.J. Brown WR
3 28 Derrick Henry RB
3 29 Christian McCaffrey RB
3 30 Brock Bowers TE
3 31 Justin Herbert QB
3 32 De'Von Achane RB
3 33 Jordan Love QB
3 34 Bucky Irving RB
4 35 Caleb Williams QB
4 36 Drake London WR
4 37 Chase Brown RB
4 38 Trey McBride TE
4 39 Josh Jacobs RB
4 40 Ladd McConkey WR
4 41 C.J. Stroud QB
4 42 Jonathan Taylor RB
4 43 Tyreek Hill WR
4 44 Tee Higgins WR
4 45 Kyren Williams RB
4 46 Jaxon Smith-Njigba WR
4 47 Terry McLaurin WR
5 48 Trevor Lawrence QB
5 49 J.J. McCarthy QB
5 50 Garrett Wilson WR
5 51 Davante Adams WR
5 52 Omarion Hampton RB
5 53 George Kittle TE
5 54 James Cook RB
5 55 Breece Hall RB
5 56 Tua Tagovailoa QB
5 57 Mike Evans WR
5 58 Marvin Harrison Jr. WR
5 59 Kenneth Walker III RB
5 60 Alvin Kamara RB
5 61 Courtland Sutton WR
6 62 DJ Moore WR
6 63 Matthew Stafford QB
6 64 Michael Penix Jr. QB
6 65 Bryce Young QB
6 66 DK Metcalf WR
6 67 Geno Smith QB
6 68 Chuba Hubbard RB
6 69 DeVonta Smith WR
6 70 Jaylen Waddle WR
6 71 James Conner RB
6 72 TreVeyon Henderson RB
6 73 Calvin Ridley WR
6 74 Zay Flowers WR
6 75 Sam Darnold QB
6 76 Cam Ward QB
6 77 Chris Olave WR
6 78 George Pickens WR
6 79 Xavier Worthy WR
6 80 Travis Hunter WR
6 81 David Montgomery RB
6 82 D'Andre Swift RB
7 83 Tetairoa McMillan WR
7 84 T.J. Hockenson TE
7 85 Jameson Williams WR
7 86 Rome Odunze WR
7 87 Sam LaPorta TE
7 88 Isiah Pacheco RB
7 89 Tony Pollard RB
7 90 Aaron Rodgers QB
7 91 Anthony Richardson Sr. QB
7 92 RJ Harvey RB
7 93 Jerry Jeudy WR
7 94 Stefon Diggs WR
8 95 Chris Godwin WR
8 96 Aaron Jones RB
8 97 Jakobi Meyers WR
8 98 Brian Robinson Jr. RB
8 99 Jaylen Warren RB
8 100 Ricky Pearsall WR
8 101 Travis Kelce TE
8 102 Tyrone Tracy Jr. RB
8 103 Evan Engram TE
8 104 Mark Andrews TE
8 105 Rashee Rice WR
8 106 Josh Downs WR
8 107 Jordan Addison WR
8 108 Deebo Samuel Sr. WR
8 109 Kaleb Johnson RB
8 110 Jayden Reed WR
8 111 Russell Wilson QB
8 112 Michael Pittman Jr. WR
8 113 Travis Etienne Jr. RB
8 114 Jordan Mason RB
8 115 Jauan Jennings WR
8 116 Joe Mixon RB
8 117 Khalil Shakir WR
8 118 Matthew Golden WR
8 119 Jake Ferguson TE
8 120 Tyler Warren TE
9 121 Cooper Kupp WR
9 122 Tucker Kraft TE
9 123 Keon Coleman WR
9 124 David Njoku TE
9 125 Denver Broncos DST
9 126 Tank Bigsby RB
9 127 J.K. Dobbins RB
9 128 Brandon Aubrey K
9 129 Darnell Mooney WR
9 130 Emeka Egbuka WR
9 131 Dalton Kincaid TE
9 132 Javonte Williams RB
9 133 Dallas Goedert TE
9 134 Rhamondre Stevenson RB
9 135 Tyjae Spears RB
9 136 Cam Skattebo RB
9 137 Joe Flacco QB
9 138 Christian Kirk WR
9 139 Zach Charbonnet RB
9 140 Colston Loveland TE
9 141 Pittsburgh Steelers DST
9 142 Keenan Allen WR
9 143 Rashid Shaheed WR
9 144 Jonnu Smith TE
10 145 Cedric Tillman WR
10 146 Jayden Higgins WR
10 147 Braelon Allen RB
10 148 Marvin Mims Jr. WR
10 149 Jerome Ford RB
10 150 Marquise Brown WR
10 151 Jaydon Blue RB
10 152 Brandon Aiyuk WR
10 153 Najee Harris RB
10 154 Dylan Sampson RB
10 155 Rachaad White RB
10 156 Rashod Bateman WR
10 157 Kyle Pitts TE
10 158 DeMario Douglas WR
10 159 Austin Ekeler RB
10 160 Ray Davis RB
10 161 Daniel Jones QB
11 162 Luther Burden III WR
11 163 Jake Bates K
11 164 Tyler Allgeier RB
11 165 Jaylen Wright RB
11 166 Romeo Doubs WR
11 167 Nick Chubb RB
11 168 Quinshon Judkins RB
11 169 Brenton Strange TE
11 170 Trey Benson RB
11 171 Adam Thielen WR
11 172 Zach Ertz TE
11 173 Hunter Henry TE
11 174 Baltimore Ravens DST
11 175 Tre Harris WR
11 176 Tyler Shough QB
11 177 Wan'Dale Robinson WR
11 178 Bhayshul Tuten RB
11 179 Kyle Williams WR
11 180 Xavier Legette WR
11 181 Philadelphia Eagles DST
11 182 Jack Bech WR
11 183 Jaxson Dart QB
11 184 Isaac Guerendo RB
11 185 Jalen McMillan WR
11 186 Cameron Dicker K
12 187 Quentin Johnston WR
12 188 Rico Dowdle RB
12 189 Chris Boswell K
12 190 DeAndre Hopkins WR
12 191 Harrison Butker K
12 192 Roschon Johnson RB
12 193 Joshua Palmer WR
12 194 San Francisco 49ers DST
12 195 Isaiah Likely TE
12 196 Minnesota Vikings DST
12 197 Cade Otton TE
12 198 Calvin Austin III WR
12 199 Miles Sanders RB
12 200 Ka'imi Fairbairn K
12 201 Mike Gesicki TE
12 202 Chig Okonkwo TE
12 203 Kansas City Chiefs DST
12 204 Pat Freiermuth TE
12 205 Alec Pierce WR
12 206 Matt Gay K
12 207 Michael Wilson WR
12 208 Blake Corum RB
12 209 Roman Wilson WR
12 210 Pat Bryant WR
12 211 Buffalo Bills DST
13 212 Jalen Coker WR
13 213 Dalton Schultz TE
13 214 Los Angeles Chargers DST
13 215 Elijah Arroyo TE
13 216 Will Shipley RB
13 217 Jacory Croskey-Merritt RB
13 218 Darius Slayton WR
13 219 Elic Ayomanor WR
13 220 Jaylin Noel WR
13 221 Dyami Brown WR
13 222 Mason Taylor TE
13 223 Spencer Rattler QB
13 224 Chase McLaughlin K
13 225 Darren Waller TE
14 226 Kareem Hunt RB
14 227 Andrei Iosivas WR
14 228 Juwan Johnson TE
14 229 Houston Texans DST
14 230 Woody Marks RB
14 231 Kyle Monangai RB
14 232 Detroit Lions DST
14 233 Adonai Mitchell WR
14 234 Justice Hill RB
14 235 Will Reichard K
14 236 Keaton Mitchell RB
14 237 Kendre Miller RB
15 238 Dallas Cowboys DST
15 239 Evan McPherson K
15 240 Kayshon Boutte WR
15 241 MarShawn Lloyd RB
15 242 Dont'e Thornton Jr. WR
15 243 New York Giants DST
15 244 Elijah Moore WR
15 245 DJ Giddens RB
15 246 Ja'Tavion Sanders TE
15 247 Jordan James RB
15 248 Seattle Seahawks DST
15 249 Jake Elliott K
15 250 Elijah Mitchell RB
15 251 Raheem Mostert RB
15 252 Devaughn Vele WR
15 253 Jarquez Hunter RB
15 254 New York Jets DST
15 255 Tory Horton WR
15 256 Theo Johnson TE
15 257 Dontayvion Wicks WR
15 258 Wil Lutz K
15 259 Tyler Lockett WR
15 260 Tyler Bass K
16 261 Cleveland Browns DST
16 262 AJ Dillon RB
16 263 Jalen Royals WR
16 264 Younghoe Koo K
16 265 Brandin Cooks WR
16 266 Nick Westbrook-Ikhine WR
16 267 Jalen Tolbert WR
16 268 Los Angeles Rams DST
16 269 Jalen Milroe QB
16 270 Chad Ryland K
16 271 Ray-Ray McCloud III WR
16 272 Oronde Gadsden II TE
16 273 Brandon McManus K
16 274 New England Patriots DST
16 275 Sean Tucker RB
16 276 Tahj Brooks RB
16 277 Devin Neal RB
16 278 Malik Washington WR
16 279 Jason Sanders K
16 280 Noah Gray TE
16 281 Cole Kmet TE
17 282 Joshua Karty K
17 283 Diontae Johnson WR
17 284 Jordan Whittington WR
17 285 Harold Fannin Jr. TE
17 286 Isaac TeSlaa WR
17 287 Brashard Smith RB
17 288 Tutu Atwell WR
17 289 Jake Moody K
17 290 Tyler Loop K
17 291 Ollie Gordon II RB
17 292 Chicago Bears DST
17 293 Kenny Pickett QB
17 294 Jaleel McLaughlin RB
17 295 KaVontae Turpin WR
17 296 Dillon Gabriel QB
17 297 Jason Myers K
17 298 Matthew Wright K
17 299 Parker Washington WR
17 300 Spencer Shrader K

 

Fantasy Football QB Outlooks

Kyler Murray, Arizona Cardinals

Going into his seventh season, Arizona Cardinals quarterback Kyler Murray has yet to establish himself among the NFL's elite at the position. While he has shown flashes of brilliance, Murray always seems to fall back to earth by the end of the season, and 2024 was no exception. After earning a quarterback rating of over 75 in five of his first 12 games, Murray failed to top a QBR of 60 in each of his last five games, throwing eight touchdowns to five interceptions in that span.

Worryingly, Murray still has bad habits of locking onto his first read and holding onto the ball for too long. According to Pro Football Network, Murray held the ball against the blitz, the 7th-most in the league. Overall, the former No. 1 overall pick finished with 3,851 yards, 21 touchdowns, and 11 interceptions while rushing for 572 yards and five touchdowns over 17 games last season.

This will be a pivotal year for Murray, as he has all the help he needs to thrive: a great offensive line (6th-best in the NFL according to PFN), a solid RB in James Conner, and a talented receiving corps headlined by WR Marvin Harrison Jr. and TE Trey McBride. The 27-year-old mentioned this offseason that he wants to run more in 2025, and his 572 rushing yards ranked fourth in the league among all quarterbacks.

Expect Murray to improve slightly from 2024, but his lack of consistency means he will likely remain a low-end QB1. RotoBaller's offseason rankings align with Murray being a borderline QB1 and have him ranked as QB11 heading into 2025 fantasy football drafts.

Drake Maye, New England Patriots

New England Patriots quarterback Drake Maye is in a prime position to take a second-year leap forward. The Patriots have overhauled their offense by improving on the offensive line and bringing in offensive coordinator Josh McDaniels, who has a history of success with young quarterbacks. Maye was a legitimate streaming option at quarterback in 2024. He threw for 2,276 yards, 15 touchdowns, and 10 interceptions in 13 games. Most notably, Maye rushed for 421 yards and a pair of touchdowns.

His athleticism could unlock a serious fantasy season, especially since Maye was already a legitimate streaming option as a rookie. Additionally, the Patriots added wide receiver Stefon Diggs in free agency and drafted running back TreVeyon Henderson. The offense could still use another weapon or two, but those two additions are enough to boost Maye's stock. In 2024, Maye displayed toughness in the pocket and immense talent. With the stability the Patriots appear to be attempting to provide, Maye could thrive.

Year 2 is often the season in which quarterbacks take a massive leap forward. There is certainly no reason to believe that Maye will take a step back this season. Maye is being drafted as a mid-range QB2, but do not expect him to finish there. RotoBaller has Maye ranked at QB15, which is slightly higher than his ADP. This is a player that many could be kicking themselves for passing on during fantasy draft season.

More Fantasy Football Analysis


Check out all of RotoBaller's fantasy football rankings. Staff rankings are updated regularly for all positions and include standard formats, PPR scoring, tiered rankings and dynasty leagues.




REAL-TIME FANTASY NEWS

Keenan Allen

Door isn't Closed for Keenan Allen in Los Angeles
Ty Simpson

Does Ty Simpson Have First-Round Appeal in Rookie Drafts?
Fernando Mendoza

Working Behind Other QBs
Cam Ward

is "Perfectly Healthy"
James Cook III

Absent From OTA Practices This Week
Darnell Washington

Is it Time to Drop Darnell Washington in Dynasty Leagues?
Fernando Mendoza

a Top Dynasty Target Even if He Doesn't Start Week 1?
Tyreek Hill

Dynasty Outlook Dependent on Landing Spot
Mack Hollins

Should Managers Trade for Mack Hollins Amid Roster Questions?
Michael Wilson

a Prime Dynasty Sell Candidate
Jake Ferguson

Insurance Upside Makes Him a Borderline TE1 in Dynasty
Brock Bowers

One of the Most Valuable Assets in Dynasty
Devin Vassell

Contributes 22 Points in Wednesday's Loss
Mike Gesicki

Still Provides Some Dynasty Insurance as His Standalone Value Fades
Stephon Castle

Tallies Team-High 25 Points in Game 2 Loss
Victor Wembanyama

Records Eighth Postseason Double-Double
Philadelphia Eagles

Nolan Smith Arrested for Speeding and Reckless Driving
Isaiah Hartenstein

Bounces Back With Double-Double
Shai Gilgeous-Alexander

Leads Thunder to Game 2 Victory WIth 30 Points
Dylan Harper

Exits Game 2 Early Due to Right-Leg Injury
Jalen Williams

Suffers Another Hamstring Injury
Valeri Nichushkin

Ends Scoring Slump in Game 1 Loss
Nathan MacKinnon

Extends Point Streak With an Assist
Brett Howden

Pots Another Goal in Game 1 Win Against Avalanche
Tomas Hertl

Extends Point Streak to Four Games
Pavel Dorofeyev

Scores in Fourth Straight Outing
Carter Hart

Records Third Consecutive Win
Timothy Liljegren

Capitals Re-Sign Timothy Liljegren to Two-Year Extension
Jackson Merrill

Tweaks his Back on Wednesday, Pulled Early
New York Giants

Giants Offense to be a Run-First Unit?
Joshua Palmer

Working Out on the Side at OTAs
Maxx Crosby

Raiders "Counting" on Maxx Crosby Being Ready for Training Camp
Kirk Cousins

the First Up in OTA Practice on Wednesday
Chicago Bulls

Jerry Stackhouse Emerges as Bulls Head-Coach Candidate
Cooper Flagg

Kon Knueppel Headline All-Rookie Team
De'Aaron Fox

is Ruled Out for Game 2 on Wednesday
Jiri Kulich

Aims to Return Next Season
Jeremy Lauzon

Not Expected to Play Wednesday
Brock Bowers

Klint Kubiak Calls Brock Bowers a "Football Robot From Heaven"
Mark Stone

Likely to Remain Out Wednesday
Scott Wedgewood

Starting Western Conference Finals for Avalanche
Sam Malinski

Set to Return Wednesday
Artturi Lehkonen

Expected to Play Wednesday Night
Cale Makar

Will Miss Game 1 Against Golden Knights
Malachi Fields

Appears Well-Positioned for Rookie Year Breakout in New York
Aaron Rodgers

Plans to Retire Following 2026 Season
CFB

Lincoln Riley Believes USC is Ready for Playoff Run
CFB

Notre Dame-Stanford Rivalry Renewed Through 2028
CFB

Ahmad Hardy Says He's "Back to the Road to Success"
CFB

Texas Tech Graduate Judge Recuses Himself from Brendan Sorsby Case
CFB

UCLA Tackle Jordan Davis Officially Eligible for 2026 Season
CFB

Bret Bielema Supports Significant College Football Playoff Expansion
Michael Thorbjornsen

Brings High Upside to CJ Cup Byron Nelson
Luke List

Carrying Poor Form Into CJ Cup Byron Nelson
Tom Kim

Hoping to Build on Strong Myrtle Beach Finish
PGA

Sungjae Im Brings Upside to TPC Craig Ranch
Billy Horschel

Looking for Turnaround at CJ Cup Byron Nelson
Adam Hadwin

Difficult to Trust at TPC Craig Ranch
Tony Finau

Looking for Consistency at TPC Craig Ranch
Luke Clanton

Searching for Form at CJ Cup Byron Nelson
Aaron Rai

Withdraws From CJ Cup Byron Nelson
Wyndham Clark

Can Wyndham Clark Find Form at CJ Cup?
Si Woo Kim

Looks To Stay Hot at CJ Cup
James Harden

Struggles in Eastern Conference Finals Opener
Evan Mobley

Bags Second Consecutive Double-Double
Donovan Mitchell

Produces Top Two-Way Performance in Game 1 Loss
OG Anunoby

Plays Key Role in Comeback Win
Mikal Bridges

Remains Efficient in Game 1 Against Cavaliers
Karl-Anthony Towns

Extends Double-Double Streak to Four Games
Jalen Brunson

Leads Knicks to Historic Comeback Win
Scottie Scheffler

to Defend CJ Cup Byron Nelson Title This Week
Jordan Spieth

Looking For Victory at TPC Craig Ranch
PGA

Matti Schmid Looks to Keep Recent Momentum Going at TPC Craig Ranch
Brooks Koepka

a High-Upside Play at CJ Cup Byron Nelson
Yandy Díaz

Yandy Diaz Exits Early on Tuesday After Being Hit By Pitch
Dean Wade

Returns to Starting Unit Tuesday
OG Anunoby

Starting on Tuesday
Tobias Harris

May Remain in Motown
Jalen Duren

Pistons Eager to Keep Jalen Duren
Chris Kirk

Continues Search For Putting Form at TPC Craig Ranch
Rasmus Hojgaard

Looking to Shake Off Poor Major Showing at TPC Craig Ranch
Joel Dahmen

is of No DFS Consideration This Week in Dallas
Pierceson Coody

is Not The Fun DFS Play He Used to Be
Gerrit Cole

to Make Season Debut on Friday Against Rays
Drake Baldwin

Braves Place Drake Baldwin on Injured List With Oblique Strain
CFB

Ezavier Crowell has Immediate Opportunity at Alabama
CFB

Mark Bowman a Day 1 Impact Player for USC?
CFB

Bill Belichick Says Relationship with First North Carolina Team "Wasn't Great"
CFB

Kemario Taylor a Breakout Candidate at Quarterback
CFB

Trinidad Chambliss the Undisputed Top SEC Quarterback Entering 2026?
CFB

Rocco Becht The "Unifier" of Penn State's Roster
Mattias Samuelsson

Picks Up an Assist in Season-Ending Loss
Rasmus Dahlin

Nets Fourth Postseason Goal
Jakub Dobes

Records 37 Saves in Game 7 Win
Lane Hutson

Contributes Power-Play Assist in Game 7 Victory
Nick Suzuki

Extends Road Point Streak
Alex Newhook

Scores Series-Clincher in Overtime
Jackson Holliday

Orioles Reinstate Jackson Holliday From Injured List on Monday
Ronald Acuña Jr.

Braves Reinstate Ronald Acuna Jr. From Injured List on Monday
Jose Altuve

Astros Put Jose Altuve on Injured List With Oblique Strain
Ukko-Pekka Luukkonen

Set to Start Game 7
Corey Seager

Going on Injured List With Back Injury
Jeremy Peña

Jeremy Pena Reinstated and Starting on Monday Against Twins
Melquizael Costa

Drops Decision At UFC Vegas 117
Arnold Allen

Bounces Back
Daniel Santos

Suffers Second-Round TKO Loss
MMA

Dohoo Choi Wins His Third Consecutive Fight
Malcolm Wellmaker

Suffers His Second Loss In A Row
Juan Diaz

Scores Second-Round Submission
Christian Edwards

Defeated At UFC Vegas 117
CFB

Transfer Running Back Arnold Barnes Visiting Iowa State on Monday
Modestas Bukauskas

Gets Split-Decision Win
Jhostynxon Garcia

Expected to Join the Pirates on Tuesday
Colt Emerson

Mariners Promoting Top Prospect Colt Emerson to Major Leagues
Munetaka Murakami

Fantastic First Season Continues With Two More Homers
Cristopher Sánchez

Cristopher Sanchez Dazzles With 13-Strikeout Complete Game on Saturday
Blake Snell

to Undergo Elbow Surgery on Tuesday
Clay Holmes

Could Miss Around Three Months
Jose Altuve

Exits After Swing
Corey Seager

Absent With Back Spasms on Saturday
Trevor Story

Hits the Injured List With Groin Injury
Blake Snell

Likely to Need Elbow Surgery
Kyle Schwarber

on a Heater, Hits Two More Homers to Take Major-League Lead
Clay Holmes

Suffers Fractured Fibula on Friday Night
CFB

Julian Sayin Looking To Build Off Of Strong Debut Season
CFB

College GameDay Set for First Three Weeks
CFB

Jeremiah Smith Aiming For Ohio State Receiving Records
CFB

Keshaun Singleton Projects as Auburn's WR1
CFB

Jeremiah Cobb Impresses New Auburn Staff
CFB

Alberto Mendoza Very Likely to Start for Georgia Tech
CFB

Charles Woodson Jr. Commits to Michigan
RANKINGS
C
1B
2B
3B
SS
OF
SP
RP

RANKINGS

QB
RB
WR
TE
K
DEF