Baseballpods

We listen to a lot of baseball podcasts

The Dynasty 505 – 2023 Midseason Update

Welcome to the 2023 Midseason Update of The Dynasty 505. I ranked the top 505 players in dynasty baseball, including players from the 2023 MLB First-Year Player Draft. Within this update, you’ll also find my top 146 dynasty prospects embedded.

Before you dig in, here’s a brief guide to how to use the rankings:

1. This assumes 5×5 dynasty leagues that use OBP. You’ll need to make adjustments for BA leagues, QS leagues, etc. These rankings are for leagues with weekly or semi-weekly transactions (in a league with daily lineup moves, Shohei Ohtani is #1, and it isn’t even particularly close).

2. Do not use this – or any dynasty list for that matter – as a straight draft list. The depth of your league, the drafting tendencies of your leaguemates, your strategy (win now vs. build for later) and other factors will influence your draft.

3. My general dynasty approach (that informs these rankings) is to play for the next three years when you draft. Going for broke and drafting as if you’re in a redraft league in the first year of a dynasty league is dangerous. On the flipside, drafting all prospects and ignoring proven MLB players in their prime is a recipe for disaster.

4. The dynasty community is ageist. Yes, you want younger players who can contribute to your team for a long period of time. But productive players in their 30s have value too. You will see me ranking 28-31 year olds higher here than many other dynasty lists.

5. I probably don’t like pitchers – especially pitching prospects – as much as you do. Early on in dynasty drafts, I tend to stack young bats. I’ll get pitching later. Established aces are arguably the most valuable commodity in redraft fantasy leagues, but how many top fantasy arms in 2023 do you have confidence in for the next three years?

6. The market matters. This list doesn’t necessarily reflect how well I think each of these players will perform. This is for keeper and dynasty league purposes, which means trade value is king. There are plenty of instances, especially with prospects, where I personally assign a lesser value to players than the roto-sphere does. I’m happy to draft them and trade them for players I like more than the crowd.

7. The closer is the most unpredictable “position” in fantasy baseball. They are considerably lower on this list than in a redraft league. You are betting on their long-term consistency at your own risk.

RankNameTeamPosition2023 ageProspect Rk
1Ronald Acuña Jr.ATLOF24
2Corbin CarrollARIOF22
3Julio RodríguezSEAOF22
4Juan SotoSDOF24
5Fernando Tatís Jr.SDSS/OF24
6Kyle TuckerHOUOF26
7Bo BichetteTORSS25
8Bobby Witt Jr.KCSS22
9Yordan ÁlvarezHOUOF25
10Elly De La CruzCINSS, 3B21
11Austin RileyATL3B26
12Rafael DeversBOS3B26
13Vladimir Guerrero Jr.TOR1B24
14Mookie BettsLADOF30
15Aaron JudgeNYYOF31
16Bryce HarperPHIOF30
17Pete AlonsoNYM1B28
18Shohei OhtaniLAAU/P28
19Spencer StriderATLP24
20Gerrit ColeNYYP31
21José RamirezCLE3B30
22Freddie FreemanLAD1B33
23Gunnar HendersonBALSS21
24Corbin BurnesMILP28
25Luis CastilloSEAP30
26Zac GallenARIP27
27Jackson HollidayBALSS191
28Ozzie AlbiesATL2B25
29Mike TroutLAAOF31
30Corey SeagerTEXSS29
31Francisco LindorNYMSS29
32Randy ArozarenaTBOF29
33Framber ValdezHOUP29
34Kevin GausmanTORP32
35Eury PerezMIAP20
36Jazz ChisholmMIA2B25
37Oneil CruzPITSS24
38CJ AbramsWASSS21
39Ha-Seong KimSDSS/3B27
40Josh JungTEX3B25
41Jordan WalkerSTL3B21
42Luis RobertCHWOF25
43Trea TurnerPHISS30
44Adley RutschmanBALC25
45Marcus SemienTEX2B32
46Manny MachadoSD3B30
47Will SmithLADC28
48Joe RyanMINP27
49Jackson ChourioMILOF192
50Junior CamineroTB3B193
51Matt OlsonOAK1B29
52George KirbySEAP25
53Julio UriasLADP26
54Aaron NolaPHIP29
55Zack WheelerPHIP33
56Wyatt LangfordTEXOF214
57Hunter BrownHOUP24
58Cristian JavierHOUP26
59Sandy AlcantaraMIAP27
60Dylan CrewsWASOF215
61Michael HarrisATLOF22
62Jordan LawlarARISS206
63Logan WebbSFP26
64Cedric MullinsBALOF28
65Adolís GarciaTEXOF30
66Brandon WoodruffMILP30
67Bryson StottPHISS25
68Anthony VolpeNYYSS21
69Gleyber TorresNYY2B26
70Cody BellingerCHCOF28
71Nolan ArenadoSTL3B31
72Jose AltuveHOU2B33
73Logan GilbertSEAP26
74Joe MusgroveSDP29
75Masataka YoshidaBOSOF29
76Emmanuel ClaseCLEP25
77Josh LoweTBOF25
78Evan CarterTEXOF207
79Bryan ReynoldsPITOF28
80Spencer TorkelsonDET1B23
81Triston CasasBOS1B23
82Paul GoldschmidtSTL1B35
83Matt McLainCINSS23
84Nathaniel LoweTEX1B28
85Colt KeithDET3B218
86Dansby SwansonCHCSS29
87Tyler GlasnowTBP29
88Josh NaylorCLE1B25
89Eloy JiménezCHWOF26
90Riley GreeneDETOF22
91Jonathan IndiaCIN2B26
92Nico HoernerCHC2B26
93Noelvi MarteCINSS219
94Royce LewisMINSS24
95Francisco ÁlvarezNYMC21
96Sean MurphyATLC28
97Matt ChapmanTOR3B30
98Triston McKenzieCLEP25
99Clayton KershawLADP35
100Alex BregmanHOU3B29
101Pablo LópezMIAP27
102Jesus LuzardoMIAP25
103Jordan RomanoTORP30
104Josh HaderSDP29
105Christian YelichMILOF31
106Andrew VaughnCHW1B/OF24
107Félix BautistaBALP27
108Camilo DovalSFP25
109Ketel MarteARI2B29
110Lucas GiolitoCHWP28
111Byron BuxtonMINOF28
112Christian WalkerARI1B32
113Vinnie PasquantinoKC1B24
114Spencer SteerCIN3B24
115Lars NootbarSTLOF25
116Nick CastellanosPHIOF31
117Grayson RodriguezBALP22
118Paul SkenesPITSP2110
119Gavin WilliamsCLEP2211
120Bailey OberMINP27
121Shane BieberCLEP28
122Willy AdamesMILSS27
123Coby MayoBAL3B2112
124Taj BradleyTBP21
125Jordan WestburgBALSS2313
126Bryce MillerSEAP24
127Dylan CeaseCHWP27
128Ian HappCHCOF28
129Seiya SuzukiCHCOF28
130Edouard JulienMIN2B24
131Lane ThomasWASOF27
132Isaac ParedesTB3B24
133Xander BogaertsSDSS30
134Jack SuwinskiPITOF24
135Thairo EstradaSF2B27
136JT RealmutoPHIC32
137Anthony SantanderBALOF28
138Austin HaysBALOF27
139Yandy DiazTB3B31
140William ContrerasMILC25
141George SpringerTOROF33
142Freddy PeraltaMILP27
143Shane BazTBP24
144Zach EflinTBP28
145Koudai SengaNYMP30
146Blake SnellSDP30
147Braxton GarrettMIASP25
148Colton CowserBALOF2314
149Jarred KelenicSEAOF23
150Jasson DomínguezNYYOF2015
151James WoodWASOF2016
152Brandon PfaadtARIP23
153Miguel VargasLAD3B23
154C. Encarnacion-StrandCIN3B23
155Henry DavisPITC/OF22
156Maikel GarciaKCSS23
157Max ScherzerTEXP37
158Jhoan DuranMINP25
159Alexis DiazCINP26
160Edwin DíazNYMP29
161Mitch KellerPITP27
162Max FriedATLP29
163Tarik SkubalDETP26
164Ezequiel DuranTEX3B24
165Luis ArraezMIN2B/3B/OF26
166Daulton VarshoTORC/OF26
167David BednarPITP28
168Jordan MontgomerySTLP30
169Emmet SheehanLADP2317
170Adael AmadorCOLSS2018
171Curtis MeadTB1B2219
172Bobby MillerLADP24
173Tanner BibeeCLEP24
174Ezequiel TovarCOLSS21
175Chris SaleBOSP34
176Walker BuehlerLADP28
177Jorge SolerMIAOF31
178Devin WilliamsMILP28
179Evan PhillipsLADP28
180Kyle ManzardoCLE1B2220
181Everson PereiraNYYOF2221
182Marcelo MayerBOSSS2022
183Ricky TiedemannTORP1923
184Josue De PaulaLADOF1824
185Sebastian WalcottTEXSS1725
186Brayan BelloBOSP24
187Trevor StoryBOS2B29
188Jeremy PeñaHOUSS25
189AJ Smith-ShawverATLP2026
190Andrés GimenezCLE2B24
191Luis MatosSFOF2127
192Clay HolmesNYYP30
193Trevor RogersMIAP25
194Bryan WooSEAP23
195Max ClarkDETOF1828
196Walker JenkinsMINOF1829
197Sal FrelickMILOF2330
198Jake FraleyCINOF28
199Roman AnthonyBOSOF1931
200Roderick AriasNYYSS1832
201Colson MontgomeryCHW3B2133
202Yu DarvishSDP35
203Kyle SchwarberPHIOF30
204Andrew AbbottCINP24
205Ethan SalasSDC1734
206Yanquiel FernandezCOLOF2035
207Pete Crow-ArmstrongCHCOF2136
208Carlos JorgeCIN2B2037
209Brady HouseWASSS1938
210Nolan JonesCOLOF25
211Jett WilliamsNYMSS1939
212Salvador PerezKCC33
213Ke'Bryan HayesPIT3B26
214Cade HortonCHCP2140
215Tink HenceSTLP2041
216Chase DavisSTLOF2142
217Jorge PolancoMIN2B/SS29
218Carlos RodónNYYP30
219Brett BatyNYM3B23
220Lawrence ButlerOAKOF2243
221Sonny GrayMINP33
222José BerriosTORP29
223Zack GelofOAK3B22
224Kyle BradishBALSP26
225Bryce ElderATLP24
226Esteury RuizOAKOF24
227Reid DetmersLAAP23
228Max MuncyLAD1B/2B32
229Aaron CivaleCLEP28
230Tommy EdmanSTL2B28
231Jarren DuranBOSOF26
232TJ FriedlCINOF27
233Teoscar HernándezSEAOF30
234Hunter RenfroeLAAOF31
235Christopher MorelCHCOF24
236Robbie RaySEAP31
237Tyler O'NeillSTLOF27
238Lourdes GurrielARIOF29
239Edward CabreraMIASP25
240Nick LodoloCINP24
241Hunter GreeneCINP23
242Logan O'HoppeLAAC2244
243Luisangel AcuñaNYMSS2145
244Leody TaverasTEXOF24
245Brandon NimmoNYMOF30
246Jake BurgerMIA3B27
247Drew GilbertNYMOF2246
248Matt ShawCHC2B/3B2147
249Nathan EovaldiTEXP33
250Tommy TroyARI2B/3B/OF2148
251Enrique BradfieldBALOF2149
252Nolan GormanSTL3B23
253Mackenzie GoreWASP23
254Cristopher SánchezPHISP26
255Ryan McMahonCOL3B28
256Alex VerdugoBOSOF27
257Wander FrancoTBSS22
258Rowdy TellezMIL1B28
259Marcell OzunaATLOF32
260Ronny MauricioNYMSS2250
261Connor NorbyBAL2B2351
262Oswald PerazaNYYSS2252
263Andrew PainterPHIP1953
264Nestor CortesNYYP28
265Jonah HeimTEXC27
266Rhys HoskinsPHI1B30
267Raisel IglesiasATLP33
268Eduardo RodríguezBOSP30
269Marcus StromanCHCP32
270Vaughn GrissomATLSS22
271Drew RasmussenTBP27
272Jeffrey SpringsTBP30
273Carlos CorreaMINSS28
274Alek ManoahTORP25
275Mike SorokaATLP25
276Justin VerlanderHOUP39
277Willson ContrerasSTLC31
278Ryan NodaOAK1B27
279Brandon MarshPHIOF25
280Mason MillerOAKSP2554
281Shane McClanahanTBP26
282Masyn WinnSTLSS2155
283Spencer JonesNYYOF2256
284Austin WellsNYYC2457
285Taylor WardLAAOF29
286Chase DeLauterCLEOF2158
287Heston KjerstadBAL1B2459
288Tony GonsolinLADP29
289Jeimer CandelarioCHC3B29
290Xavier IsaacTB1B1960
291J.D. MartinezLADOF35
292Druw JonesARIOF1961
293Jon GrayTEXP31
294Zack NetoLAASS22
295Samuel ZavalaSDOF1862
296Jonatan ClaseSEAOF2163
297Luis GarciaHOUP26
298Jackson MerrillSDSS1964
299Justin SteeleCHCP27
300Dustin MayLADP25
301Jacob deGromTEXP34
302Anthony RizzoNYY1B33
303Ty FranceSEA1B29
304MJ MelendezKCC/OF24
305Tyler MahleMINP28
306Bo NaylorCLEC2365
307Josiah GrayWASP25
308Alejandro KirkTORC24
309Arjun NimmalaTORSS1766
310Aidan MillerPHI3B1967
311Ryan PresslyHOUP34
312Paul SewaldSEAP33
313Brayan RocchioCLESS2268
314TerMarr JohnsonPIT2B1969
315Tyler LocklearSEA1B2270
316Sterlin ThompsonCOL3B3071
317AJ PukMIAP28
318Brady SingerKCSP26
319Logan T. AllenCLEP24
320Noah SchultzCHWP1972
321Michael WachaSDP31
322Kenley JansenBOSP35
323Blaze JordanBOS3B2073
324Orelvis MartinezTORSS/3B2174
325Giancarlo StantonNYYOF33
326Jose SiriTBOF27
327Alex KirilloffMINOF25
328Merrill KellyARIP34
329Carlos EstevezLAAP30
330Garrett WhitlockBOSP27
331Alex CobbSFP35
332Luis SeverinoNYYP29
333Jose AvlaradoPHIP28
334Tim AndersonCHWSS30
335Javier BáezDETSS29
336Tanner HouckBOSP26
337Emmanuel RodriguezMINOF2075
338Amed RosarioCLESS26
339Brooks LeeMINSS2276
340Chris BassittTORP34
341Jordan BeckCOLOF2277
342Jacob MisiorowskiMILP2178
343Nolan SchanuelLAA1B2179
344Ryan MountcastleBAL1B26
345Dustin HarrisTEX1B/3B2380
346Matt VierlingDETOF26
347J.D. DavisSF3B30
348Cooper HjerpeSTLP2281
349Geraldo PerdomoARISS23
350Jake CronenworthSD1B/2B29
351Ji Hwan BaePITOF23
352Tyler SoderstromOAKC2082
353Michael KopechCHWP27
354Clarke SchmidtNYYP27
355Matt MervisCHC1B25
356Dalton RushingLADC2283
357Ben BrownCHCP2384
358Will BensonCINOF25
359Liam HendriksCHWP34
360Luis GarcíaWAS2B/SS23
361Brendan DonovanSTL2B26
362James PaxtonBOSP34
363Brandon LoweTB2B28
364Kris BryantCOLOF31
365Whit MerrifieldTOR2B/OF34
366Starling MarteNYMOF34
367Carson WilliamsTBSS1985
368Joc PedersonSFOF31
369Michael ConfortoSFOF30
370Kevin ParadaNYMC2086
371Brandon DrurySD2B/3B30
372Jesús SánchezMIAOF25
373Bryan De La CruzMIAOF26
374Harrison BaderNYYOF29
375Aaron AshbyMILP25
376Kyle HarrisonSFP2187
377Hurston WaldrepATLP2188
378Eugenio SuárezSEA3B31
379Ranger SuarezPHIP27
380Trevor LarnachMINOF26
381Gavin LuxLAD2B25
382Jake McCarthyARIOF25
383Garrett MitchellMILOF24
384Luke RaleyTBOF28
385Tyler StephensonCINC26
386C.J. CronLAA1B33
387Lance LynnLADP36
388Trent GrishamSDOF26
389Kerry CarpenterDETOF25
390Justin FoscueTEX2B24
391Andrew McCutchenPITOF36
392Justin TurnerBOS3B38
393Shea LangeliersOAKC25
394Keibert RuizWASC24
395Harry FordSEAC2089
396Jason AdamTBP31
397Steven KwanCLEOF25
398Robby SnellingSDP1990
399Jose AbreuHOU1B36
400Cam CollierCIN3B1891
401Andrew BenintendiCHWOF28
402Dylan CarlsonSTLOF23
403Alek ThomasARIOF23
404Brent RookerOAKOF28
405Gavin StoneLADP2392
406Gabriel GonzalezSEAOF1993
407Ryan HelsleySTLP28
408Alec BohmPHI3B26
409Gabriel MorenoARIC23
410Luis OrtizPITSP24
411Oscar ColásCWSOF2494
412Jonathan ArandaTB1B/2B/3B2495
413Domingo GermanNYYP30
414Kyle WrightATLP27
415Josh BellMIA1B30
416Endy RodríguezPITC2396
417Ignacio AlvarezATLSS2097
418John MeansBALP30
419Lance McCullersHOUP28
420Victor ScottSTLOF2298
421Jared JonesPITP2199
422Jeferson QueroMILC20100
423Lamonte WadeSFOF29
424Joey WiemerMILOF24
425Tyler WellsBALP28
426Will BrennanCLEOF24
427Justyn-Henry MalloyDET3B23101
428Nick YorkeBOS2B20102
429Jack FlahertySTLP27
430James OutmanLADOF25
431Max MeyerMIAP24103
432Ramón LaureanoOAKOF29
433Jeff McNeilNYM2B/OF31
434Connor PhillipsCINP22104
435Jose MirandaMIN1B/3B25
436Eric LauerMILP27
437José UrquidyHOUP27
438Andrés MuñozSEAP23
439Mitch HanigerSFOF31
440Roansy ContrerasPITP22
441Nick GordonMINOF27
442Ryan CliffordNYM1B/OF19105
443Orlando ArciaATL2B/SS28
444Mason MontgomeryTBP23106
445Tyler BlackMIL2B23107
446Anthony SolometoPITP20108
447Ceddanne RafaelaBOSOF22109
448Joey GalloMINOF29
449Joey OrtizBALSS25
450Jorbit VivasLAD2B22110
451Brendan RodgersCOL2B26
452Jordan HicksTORP26
453Yainer DiazHOUC24
454Patrick SandovalLAAP26
455Andrew HeaneyTEXP32
456Charlie MortonATLP39
457Cal RaleighSEAC26
458Jorge MateoBALSS28
459Bryan AbreuHOUP26
460Mark VientosNYM1B/3B23111
461Jackson JobeDETP20112
462Brandon BarrieraTORP19113
463Chase HamptonNYYP21114
464Danny JansenTORC28
465Harold RamírezTB1B/OF28
466Cade CavalliWASP24115
467Frankie MontasNYYP30
468Brayden TaylorTBSS/3B21116
469Colin HouckNYMSS18117
470Brock WilkenMIL3B21118
471Taijuan WalkerPHIP30
472Marco LucianoSFSS21119
473Frank MozzicatoKCP20120
474Brock PorterTEXP20121
475Wilmer FloresDETP22122
476Joey MenesesWAS1B/OF31
477Jo AdellLAAOF24
478David RobertsonNYMP38
479Yusei KikuchiTORP32
480Kendall GravemanCHWP32
481Craig KimbrelPHIP35
482DL HallBALP24123
483Gavin CrossKCOF22124
484Edwin ArrroyoCIN2B/SS19125
485Zac VeenCOLOF21126
486Andy PagesLADOF22127
487Kenta MaedaMINP35
488Robert GasserMILP24128
489Brice MatthewsHOUOF21129
490Eddie RosarioATLOF31
491Carlos SantanaMIL1B37
492Will SmithTEXP34
493Dylan LeskoSDP19130
494Lazaro MontesSEAOF18131
495Corey JulksHOUOF27
496Ryan PepiotLADP25132
497Michael BuschLAD2B25133
498Jarlin SusanaWASP19134
499Noble MeyerMIAP18135
500Addison BargerTORSS23136
501Robert Hassell IIIWASOF21137
502Miguel BleisBOSOF19138
503Walker MartinSFSS/3B19139
504Sammy StafuraCINSS18140
505Nazzan ZanetelloBOSSS/3B18141