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
Daily Stats & Leaders
All Pitcher Matchups
Compare Any Players
Compare Any Players
Rookies & Call-Ups
24x7 News and Alerts

2021 Keeper Value Rankings - Shortstop

Fernando Tatis Jr. - Fantasy Baseball Rankings, MLB Injury News, DFS Lineup Picks

Keeper values and tiered rankings for dynasty baseball leagues. JB reveals his keeper value rankings at the shortstop position for 2021 fantasy baseball and explains his methodology.

Many many years ago, I noticed the managers in my long-time keeper league were consistently making terrible keeper decisions year after year. Instead of taking their money every year thought I would help them out and find a good set of Keeper League Rankings to share with them. What I found was quite disturbing.

There appeared to be two types of Keeper Rankings available in the industry: Type A is just the site's normal rankings with younger players boosted. These types of rankings only benefit leagues where all Keepers carry the same cost or no cost, such as Rounds 1-4 for everyone's keepers. I also found a Type B that I have no explanation on how any human could ever perceive to be useful in any type of fantasy format. So instead of pulling a rankings list for them, I sat down on Excel for a good month and the Keeper Value Formula was born.

Keeper Value Rankings are intended for Keeper Leagues in which a fantasy owner must forfeit a designated draft pick in order to keep a player into the upcoming season. These rankings are based on Keeper "Values." In the marketing world, Value can be defined as "the extent to which a good or service (player) is perceived by its customer (fantasy owner) to meet his/her needs or wants." The Keeper Values are derived from my Keeper Valuation Formula which accounts for age, player cost (ADP), remaining player pool, past performance, future projections, missed playing time, and even position scarcity.

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

 

JB's Keeper Value System

The final product is a quantitative depiction of a player's ability to meet/exceed fantasy owners' needs based on the cost they paid for the player in the previous season (2020 ADP) and will subsequently pay for in the current season's draft (2021). The higher the score, the higher the return the fantasy owner will receive from the player keeping him at their associated cost. Approaching Keeper selections with this value-based attitude will greatly increase the effectiveness of a fantasy owner's draft in a keeper league.

Whereas the main purpose of the Keeper Value Formula is for customization based on specific leagues and keeper costs, I create these yearly rankings with standard 12 team league data, 2020 ADP, and 23rd Round cost for UDFA just as a baseline to help managers get an idea of their options. Feel free to reach out to me on Twitter @RowdyRotoJB to check out your specific league's values.

 TIER   SCORE   DESCRIPTION
1 >100 Finders Keepers! These are the Elite Keeper Values. MUST BE KEPT at all costs.
2 75-99 Great Keeper values. Unless you have a full load of Tier 1 players, these guys need to be kept.
3 50-74 You are gaining good value with these players. The majority of good keeper options tend to fall into this category.
4 25-49 Minimal value. The value exists, but not as much as your opponents are likely receiving with their selections. Consider if your options are limited.
5 0-24 Break-even point. Keeping these players will likely hurt your overall draft, as you are not adding enough value. The idea is if you don't use a keeper selection here you can likely still draft that player in the vicinity of their 2020 cost.
6 <0 The associated costs make it impossible to return any value, these players will ruin your draft. Stay far away.

 

2021 Shortstop Keeper Value Rankings

POS Rank Keeper Tier Player Cost ('20 ADP) Keeper Score
1 1 Fernando Tatis Jr SDP 2 107.133
2 2 Corey Seager LAD 11 95.445
3 2 Dansby Swanson ATL 22 77.6191
4 2 Tim Anderson CWS 9 75.8472
5 3 Bo Bichette TOR 6 66.5933
6 3 Adalberto Mondesi KCR 5 60.3669
7 3 Xander Bogaerts BOS 3 54.0625
8 4 Trea Turner WAS 1 44.9436
9 4 Wander Franco TBR 23 32.7584
10 4 Didi Gregorius PHI 16 32.3236
11 5 Jake Cronenworth SDP 23 7.49141
12 5 Willi Castro DET 23 7.18012
13 5 Willy Adames TBR 23 4.74662
14 5 Trevor Story COL 1 3.46358

 

Tier One

We have our first tier-one keeper value score of 2021, and it is none other than Fernando Tatis Jr. Any time you have the opportunity to keep a top-three overall player in fantasy, you take it at any cost. When that player is just 22 years old, you smash the keep button as hard as Tatis hits baseballs. Speaking of, no one in the league hits the ball like this guy. He led all of baseball in 2020 in EV, Hard Hit%, and Brls/PA%. In just over 250 PA he hit 17 bombs while also stealing 11 bases. We are talking 30/30 potential with an easy path to 200 R+RBI. Despite the BA dropping 40 points from his impressive rookie campaign, Tatis cut his strikeout rate while increasing his BB% to a smooth 10.5%. Again he is still just 22 years old - as hard as it is to imagine, the best is still yet to come.

 

Tier Two

Just missing tier-one status by five measly points, the real Corey Seager finally came back in 2020 after a two-year hiatus. He didn't quite crush the ball at Tatis-levels, but boy was he close. The World Series MVP boasted career highs across the Statcast board, but most impressive was his 15.8 Barrel% compared to a 9% career average. Two months away from turning 27, it appears the grown-man strength has fully been achieved and now we get to see a full 162-game season of Super Seager hitting in the incredible Dodgers offense. He is the only player in the first three tiers who won't be seeing double-digit steals, but the other four categories are so solid no one will care. If you were fortunate enough to enjoy a suppressed keeper-cost after 2018-2019, enjoy the fruits of your labor.

Dansby Swanson finally got the BA up to pair with his modest speed and pop in 2020, but unfortunately it was buoyed by a .350 BABIP that was at least 50 points higher than any of his previous three seasons. The good news is that you most likely have a late-round keeper cost attached to him for 2021. While the BA may never be where we want it, the 23 HR and 12 SB projected by ATC coming from inside the Braves lineup is still a great return on investment.

If Swanson did ever take his game to the next level and hit for a high average, get pushed up to the top of the lineup, which enables him to run more, I imagine it would look a lot like Tim Anderson. TA7 is possibly the least-talked-about 20/20 monster in the sport. He's only reached the threshold once but his HR/SB per 600 PA average since 2017 is 19.98/19.37 - of course we rounding that up. On top of the combo-skills, Anderson has hit over .320 for two consecutive seasons and will be hitting atop the White Sox lineup again in 2021.

 

Tier Three

Tier three are some very intriguing names but without the later round costs that we saw in tier two. Bo Bichette is a lot like a light-version of Tatis. Big prospect pedigree, father played in the bigs, speed-power combo, and a guy you want to keep around on your fantasy team for a long time. The 23-year-old has only 340 MLB PA, but in that span, he's hit .307 with 16 HR and eight steals. Across all levels in 2019 he finished with 19 HR and 20 SB. He's locked into the top-third of the Blue Jays lineup and will be a great five-category producer for years to come.

You'd be hard-pressed to find a bigger Adalberto Mondesi supporter than me. The draft flexibility that 60 SB gives you is unparalleled. He had shoulder surgery at the end of the 2019 season, and the day prior to when he was supposed to return to spring training last year the league was shut down for the pandemic. This would certainly explain the terrible terrible start to 2020, but it's not about how you start... Over his last 31 games, Mondesi hit .286 with six bombs and stole 18 bases. Don't let the worry of spending some time near the bottom of the lineup make you miss out on a 20/60 ceiling, throughout spring training this year he has only hit second or third. A fifth-round cost is well worth winning a category.

Xander Bogaerts has one of the safest floors at the position. He now has over 4000 career PA and is sporting a 600 PA average line of 83 R, 17 HR, 76 RBI, 8 SB, and .289 BA. Considering the fact that he is one year removed from hitting 33 bombs, that he stole eight bases in just 56 games last year, and that he's going to be hitting third or fourth in the Red Sox lineup we all expect higher counting stats for 2021. There is minimal risk with drafting Bogey. The keeper costs for him by now are certainly fairly unexciting but you want this offensive baseline, and can use some of the later-round flashy keeper selections to pair with him.

 

Tier Four

Receiving a respectable score despite a first-round cost is a true stud indicator, and Trea Turner is in fact a fantasy stud. Since 2016 his 600 PA average SB output is 43, and he's going to hit .300. What is most exciting about TT is it looks like the power is increasing every season. 2020 saw career highs in Barrel%, EV, and Hard Hit% when he smacked 12 dongs in just 59 games. So we're looking at 25/40 potential with a .300 BA and all the R+RBI in the world if he does in fact move to second or third in the lineup as Dave Martinez has suggested. Unless you have the 1st pick in the draft or are otherwise 100% certain he makes it to you, you need to keep Turner.

Of course you are keeping Wander Franco. The tier-four score is due to what he will give you in 2021 mostly, but you aren't giving up the #1 prospect in baseball in a keeper league.

2020 was a nice bounce-back for Didi Gregorius in his first season as a Phillie after a disappointing 2019. Although it's not like we can hold it against him coming back from Tommy John Surgery. Last season he boasted a career-low K%, hit an impressive .284 average and 10 homers in 60 games. Considering only 15 players played in all 60 games in 2020 it appears the elbow injury is well behind him. The statcast numbers were pretty ugly so don't go getting excited about the power, but expect high volume with valuable RBI totals and a healthy BA.

 

Tier Five

Jake Cronenworth enjoyed one hell of a first taste of the big leagues in 2020. The 27-year-old rookie only hit four HR and stole three bases, but he hit .285 and the underlying numbers look fantastic. He will absolutely hit for a higher average than whatever projection system you prefer is showing right now. He possesses a healthy line drive profile with a hit-direction spread similar to Trevor Story and Paul Goldschmidt. I am not worried about where he hits in the lineup because the Padres are loaded and hitting behind Tommy Pham and Wil Myers is still plenty of RBI possibilities. I am however slightly worried about playing time considering the Padres now have Ha-Seong Kim along with Jurickson Profar on the roster. The total PA for 2021 most likely start with a 4 instead of a 5 or 6 which is why Cronenworth's keeper score resides in tier five. In daily roster move leagues I'd be happy plugging him into one of his three eligible positions when starting, but trying to guess how many games he will play each week will be a mental strain.

There seems to be some serious Willi Castro helium building in the industry lately, and for good reason after he hit .349 and six HR in 140 PA last year. He obviously will never replicate the league-leading .448 BABIP, but the .306 xBA still leaves plenty of room for excitement. He already has three long balls this spring training but oddly still no stolen bases after laying the goose egg in 2020 as well, but he impressed on the base paths for years in the minor leagues. He is penciled in as the starting shortstop for the Tigers in 2021, and could be hitting in the top half of the lineup which should easily return some value as a late-round keeper.



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!



More Dynasty Baseball Strategy




POPULAR FANTASY TOOLS

Expert Advice
Articles & Tools
Import Your Leagues
Daily Stats & Leaders
All Pitcher Matchups
Compare Any Players
Compare Any Players
Rookies & Call-Ups
24x7 News and Alerts

REAL-TIME FANTASY NEWS

Kyle Schwarber16 mins ago

Starting In Left Field On Wednesday
Zach Neto22 mins ago

Getting Close To A Return
Iván Herrera28 mins ago

Cardinals Hoping Ivan Herrera Can Run And Catch This Weekend
Masyn Winn33 mins ago

Expected To Be Activated Next Tuesday
Carson Kelly40 mins ago

Returns In Series Finale Against Padres
Trey Lipscomb50 mins ago

Promoted To Major Leagues
Francisco Alvarez59 mins ago

"Fine" After Hit-By-Pitch
Jordan Westburg1 hour ago

Sitting On Wednesday
CJ Abrams1 hour ago

Runs On Tuesday
Seiya Suzuki1 hour ago

Returns To Starting Nine On Wednesday
Paul DeJong2 hours ago

Placed On 10-Day Injured List
Chicago Bears2 hours ago

Shemar Stewart Visits With Bears
2 hours ago

Kyle McCord Being Undervalued?
2 hours ago

Tyler Shough A Potential First-Round Pick?
3 hours ago

Broncos Visiting With TreVeyon Henderson On Wednesday
New York Giants3 hours ago

Giants Not Opposed To Using Travis Hunter On Both Sides Of The Ball
Yordan Alvarez3 hours ago

Getting A Rest Day Against Lefty
Kerry Carpenter3 hours ago

Out Against A Southpaw
Mark Vientos3 hours ago

Getting A Day Off
Pablo López3 hours ago

Pablo Lopez Throws Bullpen On Wednesday
Matt Wallner3 hours ago

Missing From Lineup On Wednesday
Carlos Correa3 hours ago

Out On Wednesday
Max Scherzer4 hours ago

Throws Before Visiting With Doctor
Christopher Suero4 hours ago

Hits Two Home Runs On Tuesday
George Springer4 hours ago

Still Out Against Braves
Spencer Strider4 hours ago

Activated From Injured List, Making Season Debut On Wednesday
Justin Thomas4 hours ago

Looking To Shake Off Poor Masters At RBC Heritage
Xander Schauffele4 hours ago

Still Looking For Year's First Win At RBC Heritage
Maverick McNealy5 hours ago

Is An Intriguing Play At RBC Heritage
Shane Lowry5 hours ago

Looks To Shake Off Poor Masters Sunday At RBC Heritage
Tre Jones6 hours ago

Remains Out On Wednesday
Kevin Love6 hours ago

Could Return To Action Wednesday
Pelle Larsson6 hours ago

Iffy For Wednesday
Nikola Jović6 hours ago

Nikola Jovic Listed As Questionable For Wednesday
Alec Burks6 hours ago

Active On Wednesday
Brandon Williams6 hours ago

Questionable For Wednesday
Will Zalatoris6 hours ago

Eyes A Bounce-Back At RBC Heritage
Malik Monk6 hours ago

Unavailable For Play-In Tournament
Dereck Lively II6 hours ago

Returns To Action Wednesday
P.J. Washington7 hours ago

Available Against Kings
Klay Thompson7 hours ago

Good To Go Wednesday
Andrew Wiggins7 hours ago

Available For Wednesday's Play-In Action
Tyler Herro7 hours ago

Removed From Injury Report
Bam Adebayo7 hours ago

Available Wednesday
Damian Lillard7 hours ago

To Miss Start Of Playoffs
Gary Woodland7 hours ago

Could Add Some Surprise At Hilton Head
Sam Burns7 hours ago

Hoping For Better Times At RBC Heritage
Sahith Theegala7 hours ago

Still Trying To Put It All Together
Aaron Rai8 hours ago

Might Be That Guy For Hilton Head
Robert MacIntyre8 hours ago

All Or Nothing At RBC Heritage
Tom Hoge8 hours ago

Still Playing Solid Heading To Hilton Head
Nick Dunlap8 hours ago

Continues To Have Rough Stretch
Keegan Bradley8 hours ago

Looks To Move On From Masters Performance
Matt Boldy9 hours ago

Tallies Two Points In Victory
Pavel Buchnevich9 hours ago

Scores Goal, Adds Two Helpers
Brayden Point9 hours ago

Busy In Tuesday's Victory
Jet Greaves9 hours ago

Picks Up Fourth Straight Victory
Anthony Stolarz9 hours ago

Stops 35 Shots On Tuesday
Timo Meier10 hours ago

Tallies Three Points In Victory
Matt Fitzpatrick14 hours ago

A Boom-Or-Bust Option At RBC Heritage
Patrick Cantlay14 hours ago

A Strong Play At RBC Heritage
Jordan Spieth15 hours ago

Targets Another Strong RBC Heritage Showing
Collin Morikawa15 hours ago

Eyeing Victory At RBC Heritage
Max Homa15 hours ago

Breaks Through At The Masters
Tony Finau17 hours ago

A Hard Player To Trust At RBC Heritage
Corey Conners18 hours ago

Looking To Keep Momentum Going At RBC Heritage
Moses Moody18 hours ago

Available Versus Memphis
Dalen Terry19 hours ago

Probable Versus The Heat
Lonzo Ball19 hours ago

Doubtful For Wednesday Night
Anthony Davis19 hours ago

Probable Versus Sacramento
John FitzPatrick20 hours ago

Re-Signs With Green Bay
Cleveland Browns20 hours ago

Julian Okwara Signs With Cleveland
Gabriel Landeskog21 hours ago

Could Be An Option For Playoff Opener
MIN21 hours ago

Jake Middleton Returns From Four-Game Absence
Trae Young21 hours ago

Cleared To Face Orlando
Jared Spurgeon21 hours ago

Available Against Ducks
Josh Giddey21 hours ago

Expected To Play On Wednesday Night
Ilya Samsonov21 hours ago

Returns To Vegas Crease Tuesday
Noah Hanifin21 hours ago

To Be Rested Against Flames
Moses Moody21 hours ago

Added To The Injury Report
Mark Stone21 hours ago

Sits Out Tuesday's Action
Oliver Ekman-Larsson22 hours ago

Expected To Return For Postseason
Owen Power22 hours ago

To Miss Rest Of Regular Season
Viktor Hovland22 hours ago

Remains Volatile Ahead Of RBC Heritage
Stefan Noesen22 hours ago

Returns To Action Tuesday
Claude Giroux22 hours ago

Won't Play On Tuesday
Jake Sanderson22 hours ago

Resting Against Blackhawks
Adam Pelech22 hours ago

Available Tuesday
Nikolaj Ehlers22 hours ago

Considered Week-To-Week
Logan Couture23 hours ago

Announces Retirement
Green Bay Packers1 day ago

Packers Remain Committed To Trading Jaire Alexander, Have Received Interest
Mark Andrews1 day ago

Ravens Non-Committal On Mark Andrews' Status With Team
1 day ago

Giants Holding Private Workouts For Jalen Milroe, Tyler Shough
Carolina Panthers1 day ago

Panthers Open To Trading Back From No. 8 Overall Pick
Dallas Cowboys1 day ago

Tyron Smith Calling It A Career
1 day ago

Omarion Hampton Visits With Bears
Tyreek Hill1 day ago

Dolphins Not Pursuing A Trade Of Tyreek Hill
1 day ago

Shedeur Sanders To Hold A Final Private Workout For Giants On Thursday
Green Bay Packers1 day ago

Isaiah Simmons Visits With Packers
Courtland Sutton1 day ago

Contract Talks With Courtland Sutton "Moving In The Right Direction"
Dak Prescott1 day ago

To Be Limited During Voluntary Workouts
NFL1 day ago

Travis Hunter Not Interested In Being Limited To One Side Of The Ball
Miami Dolphins1 day ago

Dolphins, Jalen Ramsey Mutually Agree To Explore Trade Options
Alexander Volkanovski1 day ago

Reclaims Featherweight Title
Diego Lopes1 day ago

Drops Decision At UFC 314
Paddy Pimblett1 day ago

Remains Undefeated In The UFC
Michael Chandler1 day ago

Suffers TKO Loss
Frank Nazar1 day ago

Tallies Two Points In Victory
MMA1 day ago

Patricio Freire Gets Dominated In His UFC Debut
Yair Rodriguez1 day ago

Gets Back In The Win Column
Bryce Mitchell1 day ago

Gets Submitted At UFC 314
Jean Silva1 day ago

Gets Submission Win At UFC 314
Dominick Reyes1 day ago

Wins Third Fight In A Row
New England Patriots2 days ago

Abdul Carter Visiting With New England
Austin Dillon2 days ago

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

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

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

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

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

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

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

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

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

Will Compete For The Win At Bristol
Chase Elliott3 days ago

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

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

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

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

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

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

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

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

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

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

Is In Play For Bristol DFS Lineups
Diego Lopes5 days ago

Can Become New UFC Featherweight Champion
Alexander Volkanovski5 days ago

Looks To Reclaim Featherweight Title
Paddy Pimblett5 days ago

Looks To Remain Undefeated In The UFC
Michael Chandler5 days ago

Set For Co-Main Event
MMA5 days ago

Patricio Freire Set For His UFC Debut
Yair Rodriguez5 days ago

Looks To Get Back In The Win Column
Jean Silva5 days ago

A Favorite At UFC 314
Bryce Mitchell5 days ago

Looks To Win Back-To-Back Fights
Dominick Reyes5 days ago

Set To Open Up UFC 314 Main Card
Nikita Krylov5 days ago

Looks For His Fourth Win In A Row
RANKINGS
C
1B
2B
3B
SS
OF
SP
RP

RANKINGS

QB
RB
WR
TE
K
DEF