👉 TAP TO SAVE 30% WITH CODE NEW
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

#1 Expert Projections
Save 30% Now
Import Your Leagues
Top-Rated Accuracy
Draft Simulator
Enter League Settings
Compare Any Players
Rookies & Call-Ups
24x7 News and Alerts

2025 Fantasy Baseball Awards: RotoBaller Staff Picks

Trevor Story - Fantasy Baseball Rankings, Draft Sleepers, Waiver Wire Pickups

Nick Mariano gives out his year-end fantasy baseball awards for the 2025 fantasy season. Which players led you to fantasy championships, and which disappointed?

Allow me to welcome you to the official 2025 Fantasy Baseball Awards Show, presented by RotoBaller. These awards came together as the fantasy season finally settled into the history books, and we can all take a deep breath. We now gather to celebrate the good, the ugly, and all of the tilt in between.

I, Nick Mariano, will be your host. My bosses told me that I can't just find 20 different ways to siphon awards to Trevor Story, though I know you all agree with me that he was incredible and led many a championship squad. Okay, let's get to laughing, crying, and celebrating the year that was.

The fantasy baseball season wrapping up typically coincides with everyone going hard into the football blitz, so let's take one last walk down memory lane. If you're truly down with the baseball sickness, you'll be happy to know that 2026 rankings and content are just around the corner. But for now, it's awards time!

Be sure to check all of our fantasy baseball draft tools and resources:

 

Fantasy Hitter MVP: Cal Raleigh

Raleigh bopped 60 home runs with a consensus ADP of 87.8, including a wild 109 figure in Yahoo drafts. His soaring to the fourth-best player in 5x5 scoring (per Yahoo) at a premium position like C, and we’ll gladly slide the fantasy MVP hardware his way. (Only slightly because the "real" MVP award does not belong with him.)

 

Fantasy Pitcher MVP: Cristopher Sanchez (HM: Nathan Eovaldi)

Sanchez not only gave us over a strikeout per inning after last year’s 7.58 K/9, but he also did so as one of three pitchers to surpass 200 innings this year. Fellow olds will fondly recall when going 200 was light work, but the Livan Hernandez era is in the past. Sanchez held an ADP of 161 and became a top-10 ace, leading many staffs to the promised land.

 

Fantasy Rookie of the Year: Nick Kurtz

Kurtz crushed it over 117 games of MLB action, mauling 36 home runs with a .290 average and 1.002 OPS to help smooth over that 30.9% strikeout rate. He swung a blazing bat over 420 at-bats, including the offensive performance of the year on July 25 at Houston, when he went 6-for-6 with four HRs, six runs scored, and eight RBI.

 

Power Plant: Kyle Schwarber

It feels wrong not to shout Schwarbs’ 56-homer, 132-RBI campaign out, so here we are. He finished the year ranked seventh overall in 5x5 scoring, chipping in 10 steals and 111 runs to offset that .240 average. He played in all 162 games and will be a fringe first-rounder next year.

 

Speed Racer: Chandler Simpson (HM: Josh Naylor & Juan Soto)

At 24 years old, Simpson’s first season was abbreviated by a demotion to work on his defense, but he still delivered 44 swipes with a .295 average over 109 games. Juan Pierre is smiling somewhere!

Simpson may be a zero in the power department, but he stole 104 bases in 110 minor-league games in 2024 and should only get more comfortable running in the bigs. While many worry about adjusting the power projections down for most Rays as they go back to the Trop, Simpson’s tools are unfazed.

 

Most Underrated Bat: Brandon Nimmo

Nimmo chipped in across the board in 2025, adding 81 runs, 25 homers, 92 RBI, and 13 steals to his ledger. These are nearly identical to his 2024 campaign, except his .262 average was far closer to career norms than last year’s .224 mark.

It turns out that a sudden downturn to a .267 BABIP for a guy who regularly sits above .300 (career .318) is unlikely to stick! Available near pick 150 in most drafts, he ended the year as 64th in 5x5 value.

 

Most Underrated Arm: Carlos Estevez (HM: Emilio Pagan)

This writer was among those who were shook seeing the middling 23.6% strikeout rate and 115-point BABIP drop in 2024 from his ‘23 with the Halos. Naturally, he turns around and leads the league with 42 saves despite a career-worst 8.2% swinging-strike rate that mirrored his rising walk rate.

In 2024, he had a 2.45 ERA that was over a run better than the 3.57 SIERA. He laughed at the resulting doubt by once again posting a 2.45 ERA, only this time it outpaced a 4.43 SIERA. You win another round, Mr. Estevez.

 

Much Better On Fantasy Paper Award: Oneil Cruz

It’s difficult to recall a more frustrating and flat campaign that approached 20 HR/40 SB thresholds, but here we are. The dynamic Cruz only hit .200 and was abysmal against southpaws, hitting .102 with one homer over 125 plate appearances.

The result feels so much worse considering he had eight homers and 12 steals with a .253 average after April. The world was his oyster! No amount of HR+SB appeal will overwrite the 33.3% K rate and .185/.278/.336 slash from May 1 on, however. But you know that hot start is enough for some to keep buying in.

 

Breakout Bat: Geraldo Perdomo

Perdomo went off with 20 homers, 27 steals, and a .290/.389/.462 triple slash with more walks than strikeouts after smacking just three taters with nine steals in 98 games last year. The switch-hitter posted a .902 OPS as a lefty and .829 from the right side, only logging a monthly OPS below .800 once in June.

The calls for regression simply went unanswered, which left many so afraid of the other shoe falling that he was rarely given his due.

 

Breakout Arm: Bryan Woo

Woo had a preliminary breakout last year, posting a 2.89 ERA/0.90 WHIP with 101 Ks over 121 ⅓ IP, showcasing elite control as a building block. This year, he made the leap by maintaining a similar ERA/WHIP profile over 186 ⅔ IP, except he struck out 198 with an improved heater and slider.

Not only did he prove he can succeed over a full year, but he did so with fantasy-relevant whiffs. If you prefer this be someone like Nick Pivetta, Quinn Priester, Randy Rodriguez (darn), or Adrian Morejon, then I’ll rock with you.

 

Biggest Flop, Bat: Marcell Ozuna (HM: Jasson Dominguez)

Between 2023 and ‘24, Ozuna had re-established himself as a premier designated hitter by producing 40-homer, 100-RBI years. Heck, 2024 even saw that average surge above .300 again for the first time since the 2020 pandemic year.

His power output of nine HRs in April and May was a tad low, but hitting .280 with a .425 OBP was solid. Then he hit .188 in June to slide into part-time work before hitting .167 in July and .195 in August. When will 2026 drafters gamble on a bounce-back?

 

Biggest Flop, Arm: Roki Sasaki

While he’s currently showing life as a late reliever, Sasaki was going within the top 100 in many drafts, only to record a ghastly 24:22 K:BB over 34 ⅓ IP, never striking out more than four in a start. Hope springs eternal, especially on a winning team, but much will be made about health and overall form this offseason.

 

Houston Medical Curse: Yordan Alvarez

After last year's strange timeline around Kyle Tucker's shin injury, this runout for Alvarez felt like an echo. Jeremy Pena's rib fracture was originally side soreness following a HBP, but Alvarez's poor 2025 trumps that.

Lost in the “just write it off due to injury” mindset is just how badly April went for the slugger. He reportedly started feeling an initial muscle strain in mid-April and tried to play through it for nearly two weeks before the team took imaging. Despite robust plate discipline, the 28-year-old held a .210/.306/.340 slash with three homers over 121 PAs.

 

Amazing Year, But I Don’t Buy It: Trevor Rogers

I must point out that, while still very good, Rogers significantly outperformed his expected stats. His 1.80 ERA had a 3.34 xERA, with that 1.54 gap standing as the fifth-largest gulf among 151 pitchers with at least 250 balls in play. The 67-point difference between his .293 xwOBA and .226 wOBA was the largest. Just keep this in mind as we pop bottles.

 

Comeback Hitter(s) of the Year: Trevor Story & Byron Buxton

You all should know by now that Story is my guy. My office is decorated with several autographs and jerseys that go back to his debut in Colorado, which I originally covered for the RotoBaller news desk back in 2016. My headliner bold prediction this year was that he’d blast back onto our radar with 60 HR+SB, and while he fell a few shy, we’re still calling this a massive win. Welcome back!

As for Buxton, he crushed it with 35 HRs while going a perfect 24-for-24 on steal attempts, hitting .264 with an .878 OPS over 126 games. Doing this while still missing a month of play is both incredible and just a sad reminder of what this man’s career could be with true, full health. Still, these are the most games we’ve gotten out of him since 140 back in ‘17, and it was still enough to finish as a top-25 overall player in 5x5 scoring.

 

Comeback Pitcher of the Year: Jacob deGrom

There’s no choice except the deGrominator, who tallied 172 ⅔ IP over 30 starts with a 2.97 ERA/0.92 WHIP and 185 Ks. We hadn’t gotten more than 100 frames out of the 37-year-old since 2019, so his throwing at less than 100% for longevity’s sake sure paid off.

 

Rebound Hitter of the Year: George Springer

As much as I dislike giving Cheater McGee’s recognition, there’s zero skirting that he went from an abysmal 2024 campaign (.220 AVG, .674 OPS, 35 HR+SB in 145 games) to producing a top-10 season. Hitting .309 with 50 HR+SB over 140 games was impressive, with a second-half surge seeing him bat .369 in 50 contests after the All-Star break.

 

Rebound Pitcher of the Year: Freddy Peralta

Peralta wrapped up his 2025 season as the SP8, helping vault many fantasy teams to the top by cutting down on hits, homers, and walks, all while maintaining the usual ~28% strikeout rate. Winning 17 games obviously helps, but being more efficient goes a long way. After issuing five or more walks in four separate outings in ‘24 as the SP48, he never crossed that threshold in ‘25.

 

The Breakout Was Real, And It’s Still Spectacular: Hunter Brown

The gains shown after Brown added the sinker to his repertoire held up! He may have faded a bit in the second half, but he still posted identical 2.43 ERAs in each half and did a great job at limiting both lefties (.195/.281/.323) and righties (.208/.260/.312).

 

Worst Second-Half Faller, Bat: Pete Crow-Armstrong (HM: James Wood):

PCA was everywhere across the first four months of the season, producing an .868 OPS with power, speed, and regular centerfield highlights that had folks wondering if he could dethrone Ohtani as NL MVP. However, the red flags surrounding his aggression at the dish would multiply in droves over the final two months, which yielded a measly .188/.237/.295 triple slash.

Wood went 5-for-5 with his 23rd home run of the year on July 3, raising his slash line to .294/.395/.563 with a palatable 26.4% K rate. He must’ve eaten some bad hot dogs at the July 4 party, because we got a .210/.291/.369 line after that, pulled down by a mighty 39.4% K rate. At least he hit four homers over the last week of play, as we endured a 65-game stretch with only four longballs and three steals before then!

 

Worst Second-Half Faller, Arm: MacKenzie Gore

One glance at Gore’s overall numbers (4.17 ERA/1.35 WHIP, 5-15 W/L) and you’d never guess how his season began. Create the delineation wherever you like, but the 3.02 ERA/1.20 WHIP before the ASB sure works.

The following 6.75 ERA/1.70 WHIP in the second half came with a 10-percentage-point drop in the strikeout rate as well, leaving him abandoned on waiver wires by September.

 

xStats Champion: Ben Rice

Rice’s 26 HRs, 28 doubles, and four triples came with stellar contact metrics, yet the flashes of greatness never seemed to stick around despite the xStats illustrating an elite hitter. His .358 wOBA was the lowest of any qualified bat with an xwOBA north of .400, and the 44-point gap between his xBA and actual BA was the starkest among anyone on the top 40 xBA leaderboard.

Given his offensive environment and newfound catcher eligibility, I’m sure his blood-red Savant page will be plastered in many offseason articles going into the 2026 season.

 

xStats Fraud: Lucas Giolito (3.41 ERA, 5.05 xERA); HM: Cade Horton (2.67 ERA, 3.93 xERA).

Choosing Tyler Mahle (2.18 ERA, 4.36 xERA) felt like low-hanging fruit, as everyone readily acknowledged there were shenanigans afoot. Admittedly, picking on Giolito feels wrong, as he made a triumphant return from a major injury that forced him to miss 2024, but misleading results demand a spotlight.

His average exit velocity (90.3 mph), launch angle sweet spot rates (38.3%), xBA (.274), and xSLG (.477) were the worst we’ve seen from him since the abbreviated rookie year. His 19.7% K rate was also a massive dip compared to the 25-34% rates seen between 2019-23.

While some of this is due to a second-half fade (4.66 FIP, 5.18 xFIP vs. 3.68/4.01 in the first half) that can be chalked up to fatigue, or possibly this elbow issue that has forced him from playoff starts, his sabermetrics rarely backed the surface stats. We hope he can be healthy for 2026 to prove us wrong.

 

Look Past The Injury: Jacob Wilson

Wilson held an 85.4 mph average exit velocity before the wrist injury, which fell to 82.8 mph after the HBP. Not only did Wilson not receive a proper diagnosis of the fracture until roughly three weeks later, but his OPS also dropped by 150 points.

On competitive swings, Wilson had a .332 average against a .301 xBA before the injury, which fell to a .242 BA and .268 xBA after. If you remove those couple of weeks where he was battling with an injury and just look at late August through September, the .290 BA and .272 xBA aren’t as alarming.

His bat speed and hard-hit rate remained constant, so hopefully, he just needs to recover and reset this offseason. Don’t forget that he did all of this as a rookie who will continue to develop and gain experience!

 

Worth The Price of Admission: Shohei Ohtani, Aaron Judge, Bobby Witt Jr., Jose Ramirez, Juan Soto, Francisco Lindor, Tarik Skubal, Paul Skenes

These were the early, top-15 picks that paid off the ADP. Folks may hem and haw about certain details, but facts prevail over feelings, and these guys had the fantasy finishes to match.

 

Playoff Hero (Bat): Daylen Lile (HM: Ivan Herrera, George Springer)

Here are your top three offensive fWAR leaders in September: Judge (17.6), Ohtani (15.5), and Lile (15.5). That gets you some hardware around here!

The National parlayed 100 PAs into six homers, 39 runs + RBI, and an eye-popping .391/.440/.772 slash line. If you don’t love fWAR, then check out weighted runs created plus (wRC+), where Lile’s 230 mark trailed only Judge (241) and bested Ohtani’s 209. Yowza!

 

Playoff Hero (Arm): Gavin Williams, Tanner Bibee, and Cade Smith (HM: Emmet Sheehan)

Guardians of your championship aspirations, this trio stepped up over the final month or so to deliver us to glory. Williams cruised to a 1.74 ERA and 38:11 K:BB over 31 IP in his last five outings of the year. Bibee did his best to erase a lackluster campaign with four straight quality starts, punctuated by a two-hit shutout with 10 Ks on Sept. 12.

Smith started September on a sour note before allowing four total hits with a pristine 22:0 K:BB, two wins, and seven saves over his final 13 appearances. Hopefully, those of you who lost Emmanuel Clase were able to keep Smith close by!

 

Dr. Jekyll & Mr. Hyde: Jesus Luzardo

Hand up if you enjoyed Luzardo’s Dr. Jekyll run to start the year, only to be blindsided by a 12-run shellacking on May 31. It was quite the way to break a streak of 11 starts with three or fewer runs allowed to start the year. And then he gets lit up for eight runs over 2 ⅓ IP the following turn!

Reports of pitch tipping are buzzing, so he’s unstartable, right? Just when he’s out of your trust, he throws a 10-strikeout gem over the Cubs, so we’re back in, only for a nasty four-run, four-walk, 2.00-WHIP game against Miami.

Are you out again? Because then he blanks the Mets over 6 ⅔ IP and does well against the Braves after that, before allowing five runs in two innings to Cincy.

Then seven scoreless against San Francisco preceded two ugly games with 10 runs allowed in 9 ⅔ IP to the Angels and Red Sox. After this, he would only have one true clunker, but the reputation was solidified.

 

Greener Pastures Award: Eugenio Suarez

In other words, who should be most helped by becoming a free agent? Suarez’s return to Seattle saw him hit .189 with 13 HRs in 53 games after supplying a .248 average with 36 HRs in 106 games for Arizona. Luckily for him and us, he was a rental for their ongoing playoff push and should go elsewhere for ‘26.

Statcast’s 2025 Park Factors have T-Mobile Park as the worst offensive environment for right-handed bats by a substantial margin, sitting at 11% below average. Chase Field was the second-best, although it only had a 97 Factor for HRs (which is 3% below average).

 

The "Real" MLB Awards

And nobody asked, but here are my picks for the "real" awards:

AL MVP: Aaron Judge
NL MVP: Shohei Ohtani
AL CY: Garrett Crochet
NL CY: Paul Skenes
AL ROY: Nick Kurtz
NL ROY: Drake Baldwin
AL RP: Aroldis Chapman
NL RP: Robert Suarez

More Fantasy Baseball Advice



Download Our Free News & Alerts Mobile App

Like what you see? Download our updated fantasy baseball app for iPhone and Android with 24x7 player news, injury alerts, sleepers, prospects & more. All free!






POPULAR FANTASY TOOLS

#1 Expert Projections
Save 30% Now
Import Your Leagues
Top-Rated Accuracy
Draft Simulator
Enter League Settings
Compare Any Players
Rookies & Call-Ups
24x7 News and Alerts

REAL-TIME FANTASY NEWS

Jaylon Tyson

Rejoins Cavaliers Lineup as Starter
Klay Thompson

Misses Friday's Game Due to Illness
Kevin Huerter

Back in Action Friday
Sam Hauser

Cleared to Play Friday
Neemias Queta

Ready to Take on Pelicans
Derrick White

Good to Go Friday
Jaylen Brown

Active on Friday
Josh Giddey

Still Out Friday
Miles McBride

Exits Knicks Lineup Friday
Mitchell Robinson

Sidelined on Friday
Norman Powell

Won't Play Against Wizards
Tyler Herro

Out on Friday
Saddiq Bey

Herbert Jones Resting Friday
Immanuel Quickley

Unavailable Friday
Julius Randle

Misses Second Straight Game
Jayson Tatum

Won't Play Friday
Dontayvion Wicks

Eagles Acquiring Dontayvion Wicks From the Packers
Brent Rooker

A's Place Brent Rooker on 10-Day Injured List With Oblique Strain
J.T. Realmuto

Back in Friday's Lineup
Parker Meadows

Goes on 10-Day Injured List With Broken Arm, Concussion
Seiya Suzuki

Back From the Injured List
Carlos Ulberg

A Slight Underdog
Jiří Procházka

Jiri Prochazka Can Become UFC Champion Again
Paulo Costa

Makes his Light-Heavyweight Debut
Azamat Murzakanov

Looks To Remain Unbeaten
Josh Hokit

Looks To Remain Undefeated
Curtis Blaydes

A Favorite At UFC 327
DJ Giddens

an Easily Replaceable Insurance Back
Kenny Moore II

and Colts Seeking a Trade
Hunter Henry

Could Be Impacted by NFL Draft
AJ Barner

a Mispriced Dynasty Asset
Cedric Tillman

Nearing Cut Candidacy in Dynasty Leagues
Josh Jacobs

Has a Health-Related Production Dip Left Josh Jacobs Undervalued?
Sam Carrick

to Miss Start of Playoffs
Alex Lyon

Questionable for Start of Postseason
Dakota Joshua

Unlikely to Return This Season
John Gibson

Exits Thursday's Game Due to Neck Problem
Miro Heiskanen

Uncertain for Playoffs
Brandon Hagel

Expected to Return Before End of Regular Season
Roman Josi

Nursing Upper-Body Injury
Trey Murphy III

Unavailable Against Celtics
Dejounte Murray

Remains Out Friday
Zion Williamson

Won't Suit Up Friday
Jalen Williams

Out on Friday
Jarrett Allen

Won't Play Against Hawks
Moritz Seider

has Five-Point Game on Thursday
Xavier Legette

Trending Down Ahead of Year 3
Rashod Bateman

a Cut Candidate in All Dynasty Leagues?
Ja'Tavion Sanders

Can Ja'Tavion Sanders Break Through in the Panthers' Offense?
Cole Caufield

Reaches 50 Goals
Jayden Reed

Can Jayden Reed Bounce Back as a WR3/Flex in 2026?
Travis Hunter

to be Full-Time Cornerback, Part-Time Wide Receiver in 2026
Blake Coleman

Unavailable Thursday
Quinton Byfield

Cleared to Play Thursday
Thomas Chabot

Makes Surprise Return Thursday
Luke Hughes

to Miss Rest of Season
Stuart Skinner

Faces Devils Thursday
Nazem Kadri

to "Miss Some Games" With Finger Injury
Seth Jones

to Miss Rest of Season Due to Broken Foot
Corbin Carroll

Dealing With Hip Injury, Not Expected to Miss Much Time
NFL

Jordyn Tyson to Hold Individual Workout on April 17
Brent Rooker

Exits Early on Thursday Due to Apparent Injury
NFL

No New Injury Issues for Francis Mauigoa
Travis Hunter

to be "Limited Participant" During Offseason Workouts
Carolina Panthers

Denzel Boston Visiting With Panthers on Thursday
Mark Andrews

Ready for More Opportunities in 2026
Tyrone Tracy Jr.

Part of a Muddled Giants Backfield Heading into 2026
Chimere Dike

Fantasy Value Potentially Limited by What He Offers in Return Game
Chase Brown

an Important Name to Monitor on Day 1 of the NFL Draft
Bijan Robinson

Could Just Be Entering His Prime
Zach Benson

Scores Twice in Comeback Victory
Logan Thompson

Shuts Out the Leafs
Zach Eflin

Undergoes Successful Elbow Surgery, Will Miss Remainder of 2026
Andrei Kuzmenko

to Be Re-Evaluated in 7-8 Days
Mason Appleton

Won't Play Thursday
Tony DeAngelo

Expected to Return Thursday
Cole Ragans

"Should be Good" for Next Start
Reynaldo López

Reynaldo Lopez Handed Seven-Game Suspension
Jorge Soler

Suspended Seven Games, Will Appeal
Cole Ragans

Diagnosed With Thumb Contusion
Cole Ragans

Leaves Early on Wednesday After Being Hit in the Hand
Jacob deGrom

Expects to Make his Next Start
Konnor Griffin

Pirates Sign Konnor Griffin to Nine-Year Extension
Tyrrell Hatton

a Steady Option at The Masters
Justin Thomas

a High-Risk, High-Reward Option at The Masters
PGA

Sungjae Im a Volatile Option at the Masters
Nicolai Hojgaard

Carrying Momentum Into The Masters
Si Woo Kim

in Strong Form Heading to The Masters
Chris Gotterup

Ready to Make His Masters Debut
Patrick Reed

Brings Momentum to The Masters
Jon Rahm

Looks Poised for His Second Green Jacket
Jacob deGrom

Doesn't Have Structural Damage in his Knee
J.T. Realmuto

Leaves Game on Tuesday Due to Bruised Right Foot
Cody Ponce

to Have Knee Surgery, Expected to Miss Six Months
Alejandro Kirk

Facing Six-Week Absence
Jacob deGrom

to Undergo MRI on Tuesday
Mike Trout

Back in the Lineup on Tuesday
Hunter Brown

Diagnosed with Grade 2 Shoulder Strain
Adam Scott

Form Points to Him Competing at Masters
Jordan Spieth

Finding Consistency Heading to Masters
Hideki Matsuyama

Trending In Right Direction For Masters
Tommy Fleetwood

a Contender if his Putter Cooperates at The Masters
Collin Morikawa

Vegas has Lost Confidence in Collin Morikawa Ahead of Masters Tournament
Ludvig Aberg

One of the Top Plays For This Week's Masters Tournament
Rory McIlroy

Set to Defend his Long-Awaited Masters Victory
Bryson DeChambeau

Looks to Finally Claim a Green Jacket
Patrick Cantlay

Needs Plenty to Go Right at Augusta
Harris English

Playing Solid Golf Heading to Masters
Sam Burns

Bouncing Back Nicely After Slow Start to 2026 Season
Corey Conners

Quietly Putting Together A Strong 2026 Season
Russell Henley

Looks to Bounce Back At Masters
Chris Duncan

Suffers Second-Round Submission Loss
Renato Moicano

Gets Back In The Win Column
Tabatha Ricci

Gets Outgrappled
Virna Jandiroba

Bounces Back
Brendson Ribeiro

Suffers First-Round Submission Loss
Abdul-Rakhman Yakhyaev

Earns First-Round Submission Win
Rafael Estevam

Suffers His First Loss
Ethyn Ewing

Dominates At UFC Vegas 115
RANKINGS
C
1B
2B
3B
SS
OF
SP
RP

RANKINGS

QB
RB
WR
TE
K
DEF