Fantasy Baseball Keeper Rankings 2026: Top 606

Updated . The three most valuable keepers on the board today are Bobby Witt Jr. (KC), Junior Caminero (TB), and Nick Kurtz (ATH).

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.KCSS25100.3141-3
2Junior CamineroTB3B2584.4143-9
3Nick KurtzATH1B2282.2135-14
4James WoodWASOF2381.4144-15
5Juan SotoNYMOF2793.1142-8
6Shohei Ohtani DHLADDH3193.6141-2
7Elly De La CruzCINSS2482.8145-16
8Yordan AlvarezHOUOF2880.6148-18
9Pete Crow-ArmstrongCHCOF2478.01410-24
10Julio RodriguezSEAOF2587.21413-20
11Jacob MisiorowskiMILSP2381.3145-12
12Cristopher SanchezPHISP2974.61417-29
13Ben RiceNYY1B/C2677.11420-29
14CJ AbramsWASSS2570.51412-55
15Kevin McGonigleDET3B/SS2371.01416-26
16Corbin CarrollARIOF2581.8143-12
17Jackson ChourioMILOF2183.51410-15
18Kyle SchwarberPHIOF3271.51423-54
19Tarik SkubalLADSP2983.5149-17
20Oneil CruzPITOF2763.21333-60
21Aaron JudgeNYYOF3382.41311-50
22Cam SchlittlerNYYSP2474.61420-30
23Yoshinobu YamamotoLADSP2775.21413-37
24Paul SkenesPITSP2586.7147-13
25Jose RamirezCLE3B3376.31417-41
26Vladimir Guerrero Jr.TOR1B2678.81426-78
27Ronald Acuna Jr.ATLOF2887.3144-19
28Kyle TuckerLADOF2975.41425-57
29Chase BurnsCINSP2368.61414-28
30Zach NetoLAASS2275.31430-79
31Gunnar HendersonBALSS2482.11416-55
32Jordan WalkerSTLOF2352.01422-63
33Ketel MarteARI2B3272.01427-78
34Logan GilbertSEASP2872.11437-55
35Riley GreeneDETOF2571.61431-69
36Sal StewartCIN1B/3B2265.71431-49
37Matt OlsonATL1B3166.61439-87
38Konnor GriffinPITSS/OF1979.5811-31
39Andy PagesLADOF2568.71434-72
40Nolan McLeanNYMSP2467.11335-65
41Jesus Made (P)MILSS/2B1874.82427-86
42JJ WetherholtSTL2B/SS2367.11421-34
43Francisco LindorNYMSS3274.61431-131
44Gavin WilliamsCLESP2660.01343-109
45Roman AnthonyBOSOF2176.21028-106
46Brice TurangMIL2B2669.81426-70
47George KirbySEASP2770.31362-126
48Drew RasmussenTBSP3057.313111-155
49Miguel VargasCWS1B/3B2654.81433-98
50Jackson MerrillSDOF2470.11448-196
51Fernando Tatis Jr.SDSS/OF2779.61419-38
52Wyatt LangfordTEXOF2477.01325-45
53Pete AlonsoBAL1B3169.51436-83
54Hunter BrownHOUSP2772.71440-90
55Shea LangeliersATHC2868.71030-85
56Michael Harris IIATLOF2463.51435-65
57Leodalis De Vries (P)ATHSS2073.42440-91
58Drake BaldwinATLC2465.31428-51
59Otto LopezMIASS/2B2751.01486-134
60Bryce HarperPHI1B3369.81437-96
61Dylan CeaseTORSP3065.51432-70
62Samuel BasalloBALC/1B2167.01153-125
63Byron BuxtonMINOF3261.11443-107
64Walker Jenkins (P)MINOF2164.02462-237
65Seiya SuzukiCHCOF3162.21494-182
66William ContrerasMILC2868.61466-104
67Travis BazzanaCLE2B2367.31463-79
68Bryan WooSEASP2572.91322-49
69Eury PerezMIASP2367.81339-121
70Joe RyanMINSP2966.81444-68
71Chris SaleATLSP3664.01359-121
72Mason MillerSDRP2765.11434-72
73Bryce EldridgeSF1B2161.01256-131
74Chase DeLauterCLEOF2457.91262-153
75Randy ArozarenaSEAOF3052.11454-185
76Max FriedNYYSP3263.71361-91
77Garrett CrochetBOSSP2675.41020-118
78Hunter GoodmanCOLC2662.61458-127
79Sebastian Walcott (P)TEXSS/3B1970.42480-161
80Jeremy PenaHOUSS2856.71468-203
81Jazz Chisholm Jr.NYY2B/3B2767.21435-76
82Payton TolleBOSSP2355.81348-146
83Manny MachadoSD3B3369.514104-273
84Munetaka MurakamiCWS1B/3B2561.11447-92
85Rafael DeversSF1B2969.81478-99
86Kyle StowersMIAOF2858.213161-193
87Jacob deGromTEXSP3754.01377-225
88Zack WheelerPHISP3555.01476-187
89Kyle HarrisonMILSP2453.51371-170
90Jesus LuzardoPHISP2860.31354-91
91Logan WebbSFSP2967.41469-91
92Trea TurnerPHISS3265.71475-233
93Gerrit ColeNYYSP3555.51378-233
94Kade Anderson (P)SEASP2155.52638-68
95Freddie FreemanLAD1B3662.21374-157
96Cal RaleighSEAC2972.21451-231
97Nico HoernerCHCSS/2B2858.812129-220
98Josue De Paula (P)LADOF2068.02451-140
99Shota ImanagaCHCSP3255.313115-236
100Cade SmithCLERP2658.81461-175

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: