Fantasy Baseball Keeper Rankings 2026: Top 718

Updated . The three most valuable keepers on the board today are Pete Crow-Armstrong (CHC), Bobby Witt Jr. (KC), and Junior Caminero (TB).

These are the same player ranks as our dynasty rankings, read for keeper leagues. The board does not change between the two formats, because a player's long-term value does not change based on what your league calls itself. What changes is the price. In a keeper league you are not buying a player at market, you are paying a fixed cost to hold one, usually a draft round or an auction salary, and that cost is what turns a rank into a keep or a cut.

Keeper value is dynasty value minus the price to keep

So keeper value is dynasty value adjusted for the price you pay to keep. Find your candidate on the board, work out where he would actually go in this year's draft, then compare that to what keeping him costs. A player ranked 60th who costs a 14th-round pick is an easy keep: you are getting a top-60 asset for a pick that normally buys a bench bat. The same player at a 3rd-round cost is not, because that pick could buy someone ranked near 30 instead. Run every candidate through that one comparison and most keeper decisions answer themselves.

Shallow keeper leagues: when a redraft asset beats a dynasty asset

How hard you lean on long-term value depends on how long you actually hold players. In a deep keep-forever league, read this board straight: age and years of team control are worth paying for. In a shallow format where you keep one to three players for a season or two, a 29-year-old in his peak years usually beats a 21-year-old who is two seasons away, because you will not own the 21-year-old when the value arrives. In those leagues, check your candidate against the consensus redraft rankings too and weight the near-term line ahead of the rank here.

How to compare a cheap keeper against a better player at full price

The columns are built for the other comparison you keep making: a cheap keeper against a better player at full price. Every row carries the staff rank, where the expert consensus has the player, the high and low across sources, and the community FRV rating. A wide source range on a cheap keeper means you are buying a disagreement, which is usually where the surplus lives. A tight range on an expensive keeper means you are paying market for something nobody argues about. Filter by position to see how thin your league gets behind the player you are about to keep, and price both sides of any offer in the keeper trade calculator.

MLB Keeper Rankings 2026: Top 100

RankPlayerTeamPosAgeFRVSourcesRange
1Pete Crow-ArmstrongCHCOF2479.9151-26
2Bobby Witt Jr.KCSS26100.3151-11
3Junior CamineroTB3B2384.4152-11
4James WoodWASOF2480.2154-35
5Elly De La CruzCINSS2481.6153-20
6Jackson ChourioMILOF2283.5154-67
7Shohei Ohtani DHLADDH3293.6151-18
8Juan SotoNYMOF2793.1151-6
9Fernando Tatis Jr.SDOF/2B2780.3157-33
10Nick KurtzATH1B2382.2157-17
11Yordan AlvarezHOUOF2981.8158-40
12Kevin McGonigleDETSS/3B2274.51513-21
13Jacob MisiorowskiMILSP2483.4156-14
14CJ AbramsWASSS2574.01512-55
15Jackson MerrillSDOF2370.11515-87
16Ben RiceNYY1B2777.11519-43
17Sal StewartCIN1B/3B2267.9155-50
18Corbin CarrollARIOF2681.8155-23
19Cam SchlittlerNYYSP2574.61514-28
20Yoshinobu YamamotoLADSP2876.21513-36
21Oneil CruzPITOF2766.61529-117
22Brice TurangMIL2B2668.51524-53
23Tarik SkubalLADSP2983.5156-22
24Miguel VargasCWS3B/1B2655.61521-113
25Riley GreeneDETOF2570.91533-62
26Julio RodriguezSEAOF2587.21518-31
27Michael Harris IIATLOF2565.61527-200
28Chase BurnsCINSP2369.41513-45
29Zach NetoLAASS2576.01528-70
30Cristopher SanchezPHISP2975.61513-34
31Payton TolleBOSSP2359.41539-70
32Carson BengeNYMOF2362.31543-130
33Andy PagesLADOF2568.51534-76
34Nolan McLeanNYMSP2567.11536-168
35Konnor GriffinPITSS2081.01513-35
36Jac CaglianoneKCOF/1B2371.11541-97
37Jordan WalkerSTLOF2454.21416-35
38Ronald Acuna Jr.ATLOF2887.31512-59
39JJ WetherholtSTL2B2467.21421-60
40Jesus Made (P)MILSS1974.83028-86
41Gavin WilliamsCLESP2761.11530-128
42Pete AlonsoBAL1B3169.51519-79
43Logan GilbertSEASP2975.61537-136
44Paul SkenesPITSP2486.7154-27
45Aaron JudgeNYYOF3480.3142-32
46Franklin Arias (P)BOSSS2053.03051-393
47Dylan CeaseTORSP3067.81524-51
48Sebastian Walcott (P)TEXDH2070.03164-204
49Gunnar HendersonBALSS2582.01531-54
50Josue De Paula (P)LADOF2167.03124-169
51Roman AnthonyBOSOF2272.91434-89
52Drew RasmussenTBSP3155.61533-285
53Chase DeLauterCLEOF2460.31448-144
54Bryce EldridgeSF1B2164.81364-131
55Randy ArozarenaSEAOF3153.61557-175
56Eli Willits (P)WASSS1858.52843-269
57Drake BaldwinATLC2568.21525-92
58Otto LopezMIASS2752.61550-134
59Alec BurlesonSTL1B2753.51432-168
60Rainiel Rodriguez (P)STLC/1B1954.33068-313
61Leodalis De Vries (P)ATHSS1972.53038-243
62Kyle SchwarberPHIDH3373.8158-66
63Jesus LuzardoPHISP2861.41534-90
64Bryan WooSEASP2670.41522-64
65Eury PerezMIASP2369.11440-151
66Hunter GoodmanCOLC2662.61555-127
67Theo Gillen (P)TBOF2150.93040-203
68Bryce HarperPHI1B/OF3371.51549-96
69Logan HendersonMILSP2453.61529-173
70Matt OlsonATL1B3268.01522-87
71Shea LangeliersATHC2866.51530-198
72Parker MessickCLESP2551.51565-177
73Mason MillerSDRP2866.21523-183
74Jose RamirezCLE3B3475.0155-57
75Carter JensenKCC2355.11396-219
76Walker Jenkins (P)MINOF2166.03152-142
77Wyatt LangfordTEXOF2476.31525-96
78Travis BazzanaCLE2B2469.11563-249
79Rafael DeversSF1B2969.81538-90
80Chris SaleATLSP3763.31340-196
81Kyle TuckerLADOF2975.91539-127
82Vladimir Guerrero Jr.TOR1B2777.91526-112
83Ceddanne RafaelaBOSOF2655.71448-184
84Hunter BrownHOUSP2872.71440-77
85Samuel BasalloBALC2265.91161-203
86William ContrerasMILC2866.31584-182
87Jeremy PenaHOUSS2861.51556-203
88Tyler SoderstromATHOF2466.61441-84
89Francisco LindorNYMSS3274.6147-95
90Munetaka MurakamiCWS1B2660.91544-142
91Henry BolteATHOF2348.011135-284
92Braxton AshcraftPITSP2650.41275-166
93A.J. EwingNYMOF2242.013102-269
94Wilyer AbreuBOSOF2759.91589-144
95Reid DetmersLAASP2751.51293-283
96Cade CavalliWASSP2851.91375-293
97Jared JonesPITSP2552.11382-303
98Luke KeaschallMINOF/2B2455.51354-236
99Taj BradleyMINSP2549.513151-372
100Geraldo PerdomoARISS2662.21418-296

Keeper trades: what your player is actually worth

Most keeper leagues are won in the weeks before the keeper deadline, when the managers who are out start selling. Run any offer through the fantasy baseball keeper trade analyzer: it prices both sides off this same board, names the winner, and shows how much of a margin the verdict really has. Then apply keeper cost to each side, because a player at a cheap keeper price is worth more to you than his rank alone, and a player you would cut rather than pay is worth very little. Every player's number is listed on the trade value chart.

Frequently asked questions

How many players should I keep?

Keep every player whose rank clearly beats what the keeper slot costs you, and stop there. The number of slots your league allows is a ceiling, not a target. If only two of your four keeper spots return real surplus, use two and take the other picks at market. Auction keeper leagues run the same rule on dollars: keep the players whose salary sits under what they would cost you in the draft, and put the rest back in the pool.

How are keeper rankings different from dynasty rankings?

The player ranks are identical. FanRanked publishes one hand-built board, so a player sits in the same spot whether you are reading it for a dynasty league or a keeper league. The difference is the question you ask of it. Dynasty asks who is worth more over the next five years. Keeper asks whether that rank is worth the round or the salary it costs to hold the player, and in shallower formats it asks how much of the long-term value you will still own when it shows up.

Should I keep prospects in a keeper league?

Only if your league keeps players long enough for the prospect to arrive and produce. Prospects are ranked inline on this board on the same value scale as established big leaguers, so you can see exactly which veterans a prospect is worth. In a keep-forever league that trade is often the right one. In a league that keeps three players for two years, a prospect who debuts next August will spend your entire keeper window in Triple-A.

When is a redraft player worth more than a dynasty player?

Whenever your keeper window is shorter than the dynasty asset's timeline. Keep one to three players for a year or two and the win-now bat in his prime is worth more than the 21-year-old with the higher long-term rank, because your league will hand the young player back to the draft pool before he pays off. The deeper and longer your keeper rules run, the more the board's rank order should drive the decision on its own.

What is my player worth in a keeper trade?

Price both sides on the same board, then adjust for keeper cost. The FanRanked trade calculator handles the first part: add the players on each side and it returns a winner, a fairness margin, and how confident that verdict is. Then apply the price. A player you would happily keep at a 12th-round cost is worth more to you than his rank alone says, and a player you would cut rather than pay is worth close to nothing no matter where he ranks.

How often do these keeper rankings update?

The board is updated regularly through the year as roles change, players are traded, and prospects graduate, and every published update is logged in the change history on the staff dynasty board. Check it again in the week before your keeper deadline instead of trusting a list you saved in March.

Keeper rankings by position

Each position page slices this same board, so a keeper's positional rank always matches where he sits overall: