Fantasy Baseball Keeper Rankings 2026: Top 718

Updated . The three most valuable keepers on the board today are Bobby Witt Jr. (KC), Junior Caminero (TB), and James Wood (WAS).

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
1Bobby Witt Jr.KCSS26100.3111-11
2Junior CamineroTB3B2384.4112-11
3James WoodWASOF2481.4113-35
4Pete Crow-ArmstrongCHCOF2478.0111-26
5Nick KurtzATH1B2382.2107-17
6Juan SotoNYMOF2793.1111-7
7Elly De La CruzCINSS2480.5115-20
8Shohei Ohtani DHLADDH3293.6111-18
9Yordan AlvarezHOUOF2981.8118-40
10Jacob MisiorowskiMILSP2482.4115-14
11Julio RodriguezSEAOF2587.21113-30
12Ben RiceNYY1B/C2777.11119-43
13CJ AbramsWASSS2573.01117-55
14Kevin McGonigleDET3B/SS2272.41113-24
15Jackson ChourioMILOF2283.5114-67
16Corbin CarrollARIOF2681.8115-23
17Oneil CruzPITOF2767.31130-117
18Tarik SkubalLADSP2983.5116-20
19Cam SchlittlerNYYSP2574.61114-33
20Fernando Tatis Jr.SDSS/OF2779.6117-33
21Cristopher SanchezPHISP2975.61113-34
22Kyle SchwarberPHIOF3373.8118-66
23Aaron JudgeNYYOF3481.392-30
24Yoshinobu YamamotoLADSP2876.21113-31
25Ronald Acuna Jr.ATLOF2887.31112-59
26Chase BurnsCINSP2370.31013-45
27Jordan WalkerSTLOF2452.11016-44
28Zach NetoLAASS2576.01128-72
29Payton TolleBOSSP2355.81142-71
30Sal StewartCIN1B/3B2265.7115-50
31Riley GreeneDETOF2570.91133-66
32JJ WetherholtSTL2B/SS2467.11020-60
33Vladimir Guerrero Jr.TOR1B2778.81126-95
34Nolan McLeanNYMSP2567.11137-168
35Konnor GriffinPITSS/OF2079.5910-35
36Jesus Made (P)MILSS/2B1974.82728-86
37Francisco LindorNYMSS3274.6107-93
38Logan GilbertSEASP2972.11137-136
39Miguel VargasCWS1B/3B2655.61125-113
40Paul SkenesPITSP2486.7114-21
41Roman AnthonyBOSOF2272.9929-89
42Brice TurangMIL2B2669.81124-64
43Jackson MerrillSDOF2370.11115-87
44Dylan CeaseTORSP3066.81024-49
45Gavin WilliamsCLESP2761.11143-128
46Drew RasmussenTBSP3157.31133-285
47Andy PagesLADOF2567.51134-92
48Shea LangeliersATHC2866.51130-198
49Chase DeLauterCLEOF2457.81148-144
50Jose RamirezCLE3B3476.3115-57
51Kyle TuckerLADOF2975.41139-119
52Pete AlonsoBAL1B3169.51119-79
53Gunnar HendersonBALSS2583.11119-54
54Michael Harris IIATLOF2565.21127-200
55Bryce HarperPHI1B3372.11149-96
56Drake BaldwinATLC2567.31125-92
57Matt OlsonATL1B3267.31122-87
58Leodalis De Vries (P)ATHSS1973.42738-243
59Otto LopezMIASS/2B2751.01150-134
60Wyatt LangfordTEXOF2477.01125-96
61Eury PerezMIASP2367.81036-151
62Byron BuxtonMINOF3260.01060-218
63Seiya SuzukiCHCOF3262.21175-182
64William ContrerasMILC2867.51184-182
65Bryan WooSEASP2672.91122-61
66Hunter BrownHOUSP2872.71140-74
67Chris SaleATLSP3763.3940-196
68Mason MillerSDRP2866.21123-183
69Ketel MarteARI2B3272.01115-107
70Randy ArozarenaSEAOF3152.11168-176
71Walker Jenkins (P)MINOF2169.22657-142
72Jesus LuzardoPHISP2859.61042-90
73Parker MessickCLESP2551.51165-177
74Bryce EldridgeSF1B2164.81062-131
75Hunter GoodmanCOLC2662.61155-127
76Alec BurlesonSTL1B/OF2753.51032-177
77Rainiel Rodriguez (P)STLC1954.32769-313
78Max FriedNYYSP3264.61039-102
79Sebastian Walcott (P)TEXSS/3B2065.92764-204
80Jeremy PenaHOUSS2858.41156-203
81Eli Willits (P)WASSS1857.32643-269
82Travis BazzanaCLE2B2467.41154-249
83Jazz Chisholm Jr.NYY2B/3B2867.21128-147
84Rafael DeversSF1B2970.41038-92
85Logan HendersonMILSP2453.61029-173
86George KirbySEASP2870.31062-289
87Zack WheelerPHISP3655.0971-135
88Joe RyanMINSP3066.81144-116
89Samuel BasalloBALC/1B2267.0955-203
90Kyle HarrisonMILSP2553.5971-174
91Munetaka MurakamiCWS1B/3B2660.01144-88
92Trea TurnerPHISS3364.51058-167
93Logan WebbSFSP2965.9942-122
94Jonathan ArandaTB1B2858.11047-165
95Gerrit ColeNYYSP3655.59122-268
96Nico HoernerCHCSS/2B2958.89136-253
97Garrett CrochetBOSSP2774.0917-62
98Kade Anderson (P)SEASP2255.52834-176
99Kyle StowersMIAOF2858.21061-248
100Cade SmithCLERP2758.81161-151

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: