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


POPULAR FANTASY TOOLS

Expert Advice
Articles & Tools
Import Your Leagues
Draft Rankings
Draft Simulator
Enter League Settings
Value Picks
Compare Any Players
News and Alerts

Sam Darnold to Carolina, Is Zach Wilson An Upgrade for Jets?

Quarterback Sam Darnold was traded to the Carolina Panthers, making the New York Jets likely to select QB Zach Wilson in the 2021 NFL Draft. Chris Gregory compares the two passers to determine which one has greater fantasy football value.

Jets fans are one of the longest-suffering fan bases in all of football. Some of the more storied passers in their team history include Mark ‘Butt Fumble’ Sanchez, Ken O’Brien, and Chad Pennington. So this is a fan base that needs good news.

They need to believe that their newest quarterback (presumably Zach Wilson) will thrive in ways their old one (Sam Darnold) couldn’t. They need to know that replacing Darnold with Wilson will mean great things are guaranteed to come. But will things turn around so easily for the long-suffering Gang Green?

The truth is that it's far too early to tell how the swap of Darnold for Wilson will work for the Jets or how it may impact the Panthers. However, there are several reasons to believe this move will pay quicker dividends for Carolina than it will New York. To understand why this is, let’s begin by comparing Darnold and Wilson as prospects and passers.

Be sure to check all of our fantasy football rankings for 2025:

 

Arm Strength

During his transcendent 2020 college season, Zach Wilson made 50-yard bombs look easy. Whether he’s in shorts or pads, Wilson displays the type of natural arm that lets him generate high velocity from various angles. He can fit balls into tight spaces while throwing off balance, he manages accurate balls from awkward angles, and there isn’t a throw he can’t make on the field.

Darnold's arm is just as strong as Wilson's, however. The former Trojan has always possessed the ability to flick the ball into tight windows, and he has completed several impressive across-the-body throws as a pro. ESPN analyst Louis Riddick was right to point out that for all of the throws that wowed people at Wilson's pro day, Darnold has completed such throws in actual games. Do not underrate Darnold's arm talent just because he has other flaws.

 

Mobility

If you were to grade Wilson’s mobility on a scale of one to ten, he’d merit at least an eight. He’s fast, he is nimble, and he has good vision as a runner. The drawback to Wilson’s mobility is that he sometimes relies on it too often, and he frequently refuses to protect himself with a slide. While you love Wilson's tough demeanor and ability to fight for extra yards, his frame and injury history suggests he will need to learn how to protect himself better as a pro.

Meanwhile, Darnold is a capable runner himself. In fact, Darnold has averaged more yards per rush attempt as a professional (3.7 yards per attempt) than Wilson averaged in college (3.0 yards per attempt). While this kind of disparity indicates Darnold is actually the more effective runner, Wilson’s speed and elusiveness on film still suggest he has the higher rushing ceiling between the two.

 

Accuracy & Decision Making

Both Darnold and Wilson were pretty accurate during their time in college. While at USC, Darnold managed a 64.9% completion rate despite playing in a ‘pro-style offense’ against Pac 12 defenses. Meanwhile, Wilson finished his college career with a superior 67.6% completion percentage, but that number came in a quarterback-friendly offense against weaker somewhat defenses.

In addition to completion percentage, two metrics that can help determine a quarterback’s football intelligence and accuracy are Pro Football Reference’s On Target Percentage and Bad Throw Percentage. These metrics are only measured for professional quarterbacks however, so Wilson is excluded. These metrics can still help us get a better view of Darnold as a passer and whether Wilson will likely be an improvement for the Jets in that area, though.

For those who are not fans of Darnold, it may surprise you to learn that he is in some elite company when it comes to Bad Throw and On Target ratings. In fact, over the past two seasons Darnold has put up equal or better Bad Decision and On Target percentages than Tom Brady, Josh Allen, Baker Mayfield, and Carson Wentz. Darnold’s Bad Decision rate is also surprisingly on par with stars like Lamar Jackson and Patrick Mahomes.

While we don’t have a Bad Decision or On Target percentage for Wilson, his college film suggests he has a similar risk profile to Darnold’s. Both Darnold and Wilson are gunslingers who play what we call “hero ball.”  That means that they attempt lots of risky throws, believing their physical ability can overcome a lack of talent around them and even double coverage. That kind of style works out in college far more than in the pros, which is a reality that Darnold is still struggling to learn. Wilson may also struggle with this fact early in his career.

 

Overall Comparison as College Prospects

There's honestly not a huge difference between Wilson and Darnold as prospects or as players, if you compare them with an honest eye. Darnold was favored for being a strong-willed passer with a big arm and underrated mobility at USC. Wilson is lauded as a gutsy quarterback with a terrific deep ball and scary wheels at BYU. Both had a reputation for taking too many risks, and both were viewed as high-ceiling prospects.

Given how similar these players are in grade and skillsets, and given the struggles Darnold had as a Jet, it’s fair to wonder what it will take for either Wilson or Darnold to succeed from here on out. However, one clear answer to that question is, both will need more weapons than what New York gave Darnold three years ago.

 

Weapons for Wilson in New York

Despite several offseason additions, the Jets continue to sport considerable holes on every level of their offense. There is a valid argument that they continue to sport the worst offensive depth chart in the NFL, heading into this month’s Draft.

At receiver, the Jets have some reason for optimism. Jamison Crowder is an established slot receiver with reliable hands but an established ceiling. Denzel Mims is a talented second-year receiver who put up an efficient 2020 season and whose physical profile lends itself well to a 2021 sleeper list. Then there’s this year’s big offensive addition in free agency, Corey Davis. Davis has the pedigree of a former top-five draft pick, but he's never crossed the 1,000-yard threshold and he fell to fourth in the Titans’ offensive pecking order last year.

While there’s some reason to hope at receiver, there’s less room for optimism on the Jets’ offensive line. Although the team does sport a promising left tackle in Mekhi Becton, the rest of the unit is relatively poor. In fact, only two of the Jets’ starting offensive linemen merited a positive pass-blocking grade from Pro Football Focus last season. The line was so bad that their quarterback, Sam Darnold, graded as a better pass blocker than two of their starting linemen.

Overall, the Jets still need to add a starting running back, two or three starting offensive lineman, and a pass-catching tight end to this offense. They could also stand to add a true WR1 talent, in the even that Mims and Davis don’t fill that role. The hope for fantasy fans has to be that Joe Douglas will use picks #23 and #34 to fill some of those offensive holes. The reality is that Coach Saleh could easily steer one or both of those picks towards defense, limiting Wilson’s development and upside in 2021.

 

Weapons for Darnold in Carolina

While Wilson is headed for the worst possible situation for his fantasy value, Darnold is doing the opposite. No other player in the NFL stands to gain more from his change of scenery than the former Trojan.

First on the long list of improvements that Darnold will see in Carolina, is the vast change at running back. Christian McCaffrey is obviously lightyears better than any back Darnold has ever had, including the “Fat Elvis” version of Le’Veon Bell that came to New York. Having the option to dump broken plays off to CMC should help assuage Darnold’s tendency to force balls into double coverage when plays break down, significantly improving his efficiency and turnover rate.

Darnold will also be playing with the best pass-catching group he has ever had when he gets to Carolina. D.J. Moore has a significantly lower career drop rate than the best receiver Darnold has ever played with as a pro (Jamison Crowder), while the second-best receiver Darnold has ever played with (Robby Anderson) is actually on the Panthers. Both Moore and the Carolina version of Anderson are better receivers than anything the Jets have had since 2018, and it is possible things will get even better if the Panthers draft Kyle Pitts or Jaylen Waddle at pick #8.

Finally, the Panthers will likely offer Darnold the best pass blocking line he has ever had. Last year Pro Football Focus awarded a positive pass-blocking grade to 13 Panthers players, including six offensive linemen. That's a strong unit on paper and one that could improve if it were to land Oregon's Penei Sewell in the first round.

 

Fantasy Stocks of Players Impacted by Darnold/Wilson Additions

Zach Wilson: The biggest thing standing in the way of Zach Wilson’s rise to fantasy prominence is the Jets’ flawed offensive depth chart.  The team currently lacks a clear WR1, a viable starting running back, a weapon at tight end, and reliable pass blocking on its interior. Even if the team uses picks #23 and #34 on offensive starters, the unit will have holes it simply cannot fill in 2021. However, there's no guarantee that the Jets will even use those picks on offense, considering their new head coach is a defensive guy.

The other concern that fantasy managers should have about Wilson’s fantasy value as a Jet is the team’s new coaching staff. Both Offensive Coordinator Mike LaFleur and Head Coach Robert Saleh come from a 49ers team that dialed up just 28 passes per game over the past three years. If Saleh and LaFleur look to build this team in the mold of their former 49ers units, that could mean limited fantasy opportunities for Wilson and his weapons.

Taking all of this information together, the conclusion fantasy managers have to come to is that the Jets are the worst possible landing spot for Wilson’s fantasy value. They simply lack the weapons that the 49ers, Panthers, Broncos, and Falcons all have. Wilson would have been an elite long-term fantasy prospect if he had landed with any of those teams. However, Wilson now projects to land in a worse spot than Trevor Lawrence, Justin Fields, Mac Jones, and Trey Lance do. Wilson has the raw ability to still be better than several of those players, but his landing spot means he should place no higher than the third-best rookie passer in dynasty drafts and QB18 overall.

Sam Darnold: As you can see in my dive into the 49ers offense here, we were pretty high on Darnold’s ability to rebound in a talented offense like San Francisco’s. Expect a similar sort of rebound in Carolina.

The Panthers present Darnold with a familiar deep threat (Anderson), a versatile playmaker (D.J. Moore), the league’s best all-around running back (CMC), and they can still add an elite blocker or receiver at pick #8. Landing on this roster is the second-best scenario Darnold could have asked for, and now there are no excuses left. Consider him the QB17 overall in dynasty, and do what you can to trade for him in all Superflex formats… as long as the cost of acquiring him is a mid-second round rookie pick or something of similar value.

D.J. Moore: Moore has shown that he can produce with multiple different styles of quarterback. He produced a relatively solid rookie campaign with Cam Newton. He then produced a WR2 caliber fantasy season in 2019 with the inconsistent and turnover-prone Kyle Allen under center. After that, Moore produced another WR2 caliber season with the conservative Teddy Bridgewater at the helm. In each of these situations, Moore remained the same mid-tier WR2 that he should be with Darnold.

Jamison Crowder: Crowder has been the Jets’ most reliable target over the past two seasons, with multiple passers relying on him when plays inevitably broke down. So it isn’t the exit of Darnold that should have Crowder fans worried, so much as it is the entrance of multiple mid-tier wide receivers and a rookie passer who loves the long ball.

Given the roles that Corey Davis and Denzel Mims are likely to have in this offense, along with possible roles for Keelan Cole and a rookie receiver, Crowder’s fantasy upside is limited in 2021. Also of concern is that Zach Wilson's average attempt in college was nearly two yards deeper than Crowder’s average route. These issues all spell a drop in Crowder's opportunities, which means his fantasy value is as a low-end WR5.

Corey Davis: With the arrival of former 49ers passing game coordinator Mike LaFleur as their new offensive coordinator, the Jets should be transitioning to a passing scheme similar to the one used by Kyle Shanahan in San Francisco. Shanahan uses many short throws in his system, which requires receivers to gain significant yardage after the catch. While Shanahan has designed multiple systems that took advantage of more traditional receivers like Davis in the past, LaFleur and company likely share Shanahan’s recent affinity for YAC skills… and that could be an issue for Davis' fantasy managers.

Over the past three seasons, Davis has averaged just 4.6 YAC per reception. That rate is considerably lower than 49ers stars Deebo Samuel, George Kittle, and Brandon Aiyuk. Of additional concern is the fact Davis became less elusive in 2020, seeing his career broken tackle rate drop from once per 8.3 receptions to once every 21.7 receptions. If Davis continues his low tackle-breaking rate from 2020 on top of his tepid YAC performance, he could prove a low-volume and low-upside fantasy option in this offense.

It seems unlikely that Davis will match or exceed his career year from last year, considering he could be playing against his strengths with a rookie quarterback bound to make mistakes. Because of those issues, Davis should be considered a high-end WR4 whose stock could drop further if the Jets add another talented WR in the Draft.

Christian McCaffrey: The acquisition of Darnold shouldn’t do much to CMC’s stock. CMC is still the overall top overall running back in all of fantasy right now, regardless of his quarterback. McCaffrey simply impacts the game in too many ways, and he will always be the team’s top weapon if healthy.

Robby Anderson: Last year was a career year for Anderson, thanks largely to a spike in overall usage. However, as the season went on, Anderson’s target share and usage evened out a little bit. While he still saw a target spike in several late-season games, his efficiency and involvement overall regressed to where you would expect it to be in the second half of the season.

With Darnold under center and the Panthers likely to add another pass catcher in the Draft, don’t expect Anderson to sustain his increased target share from 2020. Instead, it seems a safer bet to expect Anderson will see something closer to 80-90 targets per season. Expect him to be a high-end WR4 with big-play potential, but be prepared for Anderson's stock to bottom out if the team were to add a better version of him (Jaylen Waddle) during the Draft.

Denzel Mims: Mims is the best bet for a breakout on the Jets… for now. In limited time last season, he sported a promisingly low 2.3% drop rate, an impressive average depth of target of 15.3 yards, and he broke a tackle once every 4.6 receptions despite being used primarily as a deep threat. You rarely see a guy who runs those kinds of deep routes, has that low drop rate, and still breaks tackles so regularly.

While Mims does need to do more to create separation consistently, and he still needs to stay healthy, he has the most upside of any receiver on this team, including Davis. If the Jets continue to use him as a deep threat while also taking advantage of his tackle-breaking skills, we could see him break out similar to how Aiyuk shone last season with the 49ers. Mims’ floor is too low to consider him anything but a risky WR4, but it’s not crazy to consider drafting him as a low-end WR3 in dynasty drafts either.



Download Our Free News & Alerts Mobile App

Like what you see? Download our updated fantasy football app for iPhone and Android with 24x7 player news, injury alerts, rankings, starts/sits & more. All free!

More Fantasy Football Analysis




POPULAR FANTASY TOOLS

Expert Advice
Articles & Tools
Import Your Leagues
Draft Rankings
Draft Simulator
Enter League Settings
Value Picks
Compare Any Players
News and Alerts

REAL-TIME FANTASY NEWS

Davis Schneider15 mins ago

Sent To Triple-A
Alex Verdugo27 mins ago

Promoted, Bryan De La Cruz Optioned
Richie Palacios35 mins ago

Activated From The Injured List
Bobby Miller43 mins ago

Optioned To Triple-A
San Francisco 49ers1 hour ago

Isaac Alarcon Suspended Six Games
Stanley Morgan Jr.1 hour ago

Titans Cut Stanley Morgan Jr.
1 hour ago

Browns GM Impressed With Jalen Milroe
Cleveland Browns1 hour ago

Browns Think Travis Hunter May Be Best Suited As A Receiver
Dallas Goedert2 hours ago

Eagles May Be Interested In Future Draft Picks For Dallas Goedert
Chase Meidroth2 hours ago

Hitting Leadoff Against A's
Brent Rooker2 hours ago

In Left Field On Thursday
Shea Langeliers2 hours ago

Resting In Matinee Game
Spencer Steer2 hours ago

Getting Close To Playing The Field
Matt McLain2 hours ago

Taking The Day Off
Christian Encarnacion-Strand2 hours ago

Placed On Injured List With Back Inflammation
Josh Bell2 hours ago

Keibert Ruiz, Josh Bell Sitting On Thursday
Bryan Reynolds3 hours ago

Making His Return To The Field
Joey Bart3 hours ago

Back In The Lineup Against Nationals
Yordanny Monegro3 hours ago

Strikes Out Nine In Four Innings
Connor Norby3 hours ago

Activated And Making Season Debut On Thursday
Robby Snelling3 hours ago

Tallies Six Punchouts
Cade Horton3 hours ago

Continues Strong Start To Triple-A Season
George Klassen3 hours ago

Strikes Out Eight On Wednesday
Owen Caissie3 hours ago

Snaps Power Skid
J.J. Wetherholt3 hours ago

Launches First Double-A Long Ball
DeMar DeRozan6 hours ago

Notches Game-High 33 Points In Play-In Loss
Andrés Muñoz6 hours ago

Andres Munoz Collects Another Save On Wednesday
Klay Thompson6 hours ago

Sinks Five Triples En Route To 23 Points
Anthony Davis6 hours ago

Scores 27 Points In Win Over Kings
Josh Giddey6 hours ago

Bags Double-Double In Play-In Loss
Tyler Herro6 hours ago

Leads Heat Past Bulls Wednesday Night
Jericho Sims6 hours ago

Set To Return For Playoffs
Kyrie Irving6 hours ago

Mavericks Optimistic Kyrie Irving Returns By January
Connor McDavid8 hours ago

Hits 100-Point Mark For Fifth Straight Season
Jack Eichel8 hours ago

Scores In Return
Dylan Larkin8 hours ago

Tallies Two Points In Victory
Kaiden Guhle8 hours ago

Leads Montreal To Playoff-Clinching Victory
Connor Hellebuyck8 hours ago

Stops 30 Shots On Wednesday
Jason Robertson8 hours ago

Exits Early On Wednesday
Tennessee Titans14 hours ago

Titans Have Become Sold On Cam Ward
14 hours ago

Shedeur Sanders' Draft Stock Has Fallen
15 hours ago

Jaxson Dart A Lock To Be A First-Round Pick?
Las Vegas Raiders15 hours ago

Kolton Miller Sitting Out Offseason Program As He Seeks Extension
Chicago Bears15 hours ago

Bears Sign T.J. Edwards To Two-Year Extension
Anthony Davis18 hours ago

Available On Wednesday Night
Ja Morant18 hours ago

Says He'll Play On Friday Night
Kevin Durant18 hours ago

Rockets Have "Level Of Mutual Interest"
Lucas Glover19 hours ago

Looks To Rebound After Poor Performance
Stuart Skinner19 hours ago

Starts Against Sharks Wednesday
Ondrej Palat19 hours ago

Out On Wednesday
Timo Meier19 hours ago

Exits Devils Lineup Wednesday
Nico Hischier19 hours ago

Resting Wednesday Night
Jesper Bratt19 hours ago

Sits Out Regular-Season Finale
Luke Hughes20 hours ago

Won't Play Against Red Wings
Dougie Hamilton20 hours ago

Returns To Action Wednesday
Sebastian Aho20 hours ago

Resting On Wednesday
Kevin Love20 hours ago

Still Out On Wednesday
Nikola Jović20 hours ago

Nikola Jovic Won't Play Against Bulls
Pelle Larsson20 hours ago

Ready To Return On Wednesday
Dalen Terry20 hours ago

Active On Wednesday
Lonzo Ball20 hours ago

Remains Out Against Heat
Josh Giddey21 hours ago

Officially Available Wednesday
Elvis Merzlikins21 hours ago

To Sit Out Regular-Season Finale
Adam Lowry21 hours ago

Available Against Ducks
Josh Morrissey21 hours ago

Returns To Jets Lineup Wednesday
Gabriel Vilardi21 hours ago

To Miss Regular-Season Finale
Tyler Seguin21 hours ago

On Track To Return Wednesday
Kris Letang21 hours ago

Has Surgery To Close Hole In Heart
Connor McDavid22 hours ago

Active On Wednesday
22 hours ago

Trevor Etienne Visiting With Patriots On Wednesday
Daniel Berger22 hours ago

Looking To Continue Solid Play At RBC
Sepp Straka23 hours ago

Looking To Bounce Back At RBC
23 hours ago

Colston Loveland To Be Top-15 Draft Pick?
Baltimore Ravens23 hours ago

Ravens Have Spent Significant Time Scouting Kickers
23 hours ago

Isaiah Bond Files Federal Complaint Against Accuser
Logan Woodside23 hours ago

Bengals Bring Logan Woodside Back
New York Giants23 hours ago

Giants Not Adamant On Drafting A Quarterback
Chicago Bears1 day ago

Shemar Stewart Visits With Bears
1 day ago

Kyle McCord Being Undervalued?
1 day ago

Tyler Shough A Potential First-Round Pick?
1 day ago

Broncos Visiting With TreVeyon Henderson On Wednesday
New York Giants1 day ago

Giants Not Opposed To Using Travis Hunter On Both Sides Of The Ball
Justin Thomas1 day ago

Looking To Shake Off Poor Masters At RBC Heritage
Xander Schauffele1 day ago

Still Looking For Year's First Win At RBC Heritage
Maverick McNealy1 day ago

Is An Intriguing Play At RBC Heritage
Shane Lowry1 day ago

Looks To Shake Off Poor Masters Sunday At RBC Heritage
Tre Jones1 day ago

Remains Out On Wednesday
Kevin Love1 day ago

Could Return To Action Wednesday
Pelle Larsson1 day ago

Iffy For Wednesday
Nikola Jović1 day ago

Nikola Jovic Listed As Questionable For Wednesday
Alec Burks1 day ago

Active On Wednesday
Will Zalatoris1 day ago

Eyes A Bounce-Back At RBC Heritage
Gary Woodland1 day ago

Could Add Some Surprise At Hilton Head
Sam Burns1 day ago

Hoping For Better Times At RBC Heritage
Sahith Theegala1 day ago

Still Trying To Put It All Together
Aaron Rai1 day ago

Might Be That Guy For Hilton Head
Robert MacIntyre1 day ago

All Or Nothing At RBC Heritage
Tom Hoge1 day ago

Still Playing Solid Heading To Hilton Head
Nick Dunlap1 day ago

Continues To Have Rough Stretch
Keegan Bradley1 day ago

Looks To Move On From Masters Performance
Matt Fitzpatrick2 days ago

A Boom-Or-Bust Option At RBC Heritage
Patrick Cantlay2 days ago

A Strong Play At RBC Heritage
Jordan Spieth2 days ago

Targets Another Strong RBC Heritage Showing
Collin Morikawa2 days ago

Eyeing Victory At RBC Heritage
Max Homa2 days ago

Breaks Through At The Masters
Alexander Volkanovski2 days ago

Reclaims Featherweight Title
Diego Lopes2 days ago

Drops Decision At UFC 314
Paddy Pimblett2 days ago

Remains Undefeated In The UFC
Michael Chandler2 days ago

Suffers TKO Loss
MMA2 days ago

Patricio Freire Gets Dominated In His UFC Debut
Yair Rodriguez2 days ago

Gets Back In The Win Column
Bryce Mitchell2 days ago

Gets Submitted At UFC 314
Jean Silva2 days ago

Gets Submission Win At UFC 314
Dominick Reyes2 days ago

Wins Third Fight In A Row
Austin Dillon3 days ago

Nabs His First Top-10 Finish Of The 2025 Season At Bristol
Ryan Blaney3 days ago

Bold Strategies Fall Flat, Still Musters A Top-Five Finish At Bristol
Christopher Bell3 days ago

Finishes In The Top 10 After Falling Back Midway At Bristol
Ty Gibbs3 days ago

Earns His First Top-Five Finish Of The 2025 Season At Bristol
Chase Briscoe3 days ago

Quietly Scores First Career Top-Five Finish At Bristol
William Byron3 days ago

Denny Hamlin Cuts Into William Byron's Points Lead
William Byron3 days ago

Makes Best Of His Mediocre Qualifying Run With Sixth-Place Finish
Alex Bowman3 days ago

Despite Engine Failure, Alex Bowman's Improved Speed Looks Promising
NASCAR3 days ago

A.J. Allmendinger Enters Playoff Picture With Surprise Bristol Top-10 Finish
Kyle Larson4 days ago

Will Compete For The Win At Bristol
Chase Elliott4 days ago

Is One Of The More Favorable DFS Options Available For Bristol
William Byron4 days ago

Is A Solid DFS Option For Bristol Lineups
Tyler Reddick4 days ago

Could Tyler Reddick Be A Sneaky DFS Option For Bristol?
NASCAR4 days ago

Is Bubba Wallace Worth Rostering For Bristol This Week?
Ross Chastain4 days ago

Could Ross Chastain Be A Worthy DFS Choice For Bristol?
Carson Hocevar4 days ago

Is Carson Hocevar Worth Rostering For Bristol DFS Lineups?
NASCAR4 days ago

Should Fantasy Managers Avoid Rostering A.J. Allmendinger In DFS For Bristol?
Ryan Preece4 days ago

Is Ryan Preece Worth Rostering For Bristol Lineups?
Austin Dillon4 days ago

May Be One Of The Top Value Options For Bristol DFS This Week
Noah Gragson4 days ago

Should DFS Players Consider Noah Gragson For Bristol Lineups?
Riley Herbst4 days ago

Is In Play For Bristol DFS Lineups
RANKINGS
C
1B
2B
3B
SS
OF
SP
RP

RANKINGS

QB
RB
WR
TE
K
DEF