2023 Dynasty Baseball Rankings2023 Mid Season Rankings Update

TDG’s Top 500 Dynasty OBP Rankings – August 2023 Update

Welcome everyone to the August 2023 update to TDG’s Top 500 List for OBP Dynasty Leagues. This list assumes a 15-team, 5×5 Roto league with OBP for our batters and QS and SVH for pitchers. The list also assumes that rosters are the ‘keep forever’ dynasty format with one starting catcher. They would hold about 25 MLB players per team (~375 total) and 15 MiLB players (~300 total) on a separate roster.

Greg and I independently ranked 500 players to start our process. After averaging out our individual ranks, we discussed and tweaked those averages based on recent performance trends, player injuries, and a dash of personal preferences. The resulting list is seen below, capped at 500. Lastly, we added an extra prospect column to the list as well. This is to help identify players still meeting TDG’s basic prospect qualifications (< 130 PA or < 50 IP at the MLB level). If you join the TDG Discord we provide a downloadable spreadsheet with 550 names total, including some intriguing prospect names as well. If the 10% more OBP rankings aren’t enough to move the needle, know that the banter on the channel and constant baseball discussion is second to none.

Greg and I have been working hard to put this together over the last few weeks, so we’re excited to publish this for your use. If you have any questions, leave a comment below, message us on Twitter  X (@notnotcknock and @greghoogkamp) or join the Discord.  We hope you find our Top 500 list useful, and thanks for reading!

Dynasty RankProspect RankPlayerTeamPosAge
1Shohei OhtaniLAADH29
2Ronald Acuna JrATLOF25
3Fernando Tatis JrSDOF24
4Corbin CarrollARIOF22
5Julio RodriguezSEAOF22
6Juan SotoSDOF24
7Wander FrancoTBSS22
8Aaron JudgeNYYOF31
9Kyle TuckerHOUOF26
10Vladimir Guerrero JrTOR1B24
11Bo BichetteTORSS25
12Yordan AlvarezHOUOF26
13Bryce HarperPHIDH30
14Mookie BettsLADOF30
15Bobby Witt JrKCSS23
16Mike TroutLAAOF31
17Jose RamirezCLE3B30
18Elly De La CruzCINSS21
19Spencer StriderATLSP24
20Randy ArozarenaTBOF28
21Rafael DeversBOS3B26
22Freddie FreemanLAD1B33
23Trea TurnerPHISS30
24Gerrit ColeNYYSP32
25Shane McClanahanTBSP26
26Austin RileyATL3B26
27Corbin BurnesMILSP28
28Corey SeagerTEXSS29
29Luis RobertCWSOF25
30Adley RutschmanBALC25
31Pete AlonsoNYM1B28
32Michael Harris IIATLOF22
331Jackson HollidayBALSS19
34Zac GallenARISP27
35Matt OlsonATL1B29
36Gunnar HendersonBAL3B22
37Tyler GlasnowTBSP29
38Kevin GausmanTORSP32
39Cedric MullinsBALOF28
40Manny MachadoSD3B31
41Aaron NolaPHISP30
42Oneil CruzPITSS24
43Ozzie AlbiesATL2B26
44Jordan WalkerSTLOF21
45Luis CastilloSEASP30
46Paul GoldschmidtSTL1B35
47Will SmithLADC28
48Jazz ChisholmMIAOF25
49Marcus SemienTEX2B32
50Eury PerezMIASP20
51Framber ValdezHOUSP29
52Riley GreeneDETOF22
53Sandy AlcantaraMIASP27
54Joe RyanMINSP27
55Francisco LindorNYMSS29
562Jackson ChourioMILOF19
57George KirbySEASP25
583Junior CamineroTB3B20
59Anthony VolpeNYYSS22
60Zack WheelerPHISP33
61Bryan ReynoldsPITOF28
62Jose AltuveHOU2B33
63Julio UriasLADSP26
64Dylan CeaseCWSSP27
65Nolan ArenadoSTL3B32
66Alex BregmanHOU3B29
67Josh JungTEX3B25
68Pablo LopezMINSP27
69Sean MurphyATLC28
70J.T. RealmutoPHIC32
71Xander BogaertsSDSS30
72Vinnie PasquantinoKC1B25
73Hunter GreeneCINSP23
744Dylan CrewsWASOF21
75Emmanuel ClaseCLERP25
76Byron BuxtonMINOF29
775Wyatt LangfordTEXOF21
78Josh LoweTBOF25
79George SpringerTOROF33
80Masataka YoshidaBOSOF30
81Nathaniel LoweTEX1B28
82Matt ChapmanTOR3B30
836Paul SkenesPITSP21
84Carlos RodonNYYSP30
85Kyle SchwarberPHIOF30
86Adolis GarciaTEXOF30
87Cristian JavierHOUSP26
88Seiya SuzukiCHCOF28
89Francisco AlvarezNYMC21
90Felix BautistaBALRP28
91Max FriedATLSP29
92Cody BellingerCHCOF28
937James WoodWASOF20
94Gleyber TorresNYY2B26
95Brandon WoodruffMILSP30
96Christian YelichMILOF31
97Willy AdamesMILSS27
98Josh HaderSDRP29
99Edwin DiazNYMRP29
100Logan GilbertSEASP26
101Dansby SwansonCHCSS29
102Jonathan IndiaCIN2B26
103Jesus LuzardoMIASP25
104Clayton KershawLADSP35
105Hunter BrownHOUSP24
106Royce LewisMINSS24
107Joe MusgroveSDSP30
1088Jordan LawlarARISS21
109Jarred KelenicSEAOF24
110Yandy DiazTB3B31
111Grayson RodriguezBALSP23
112Shane BieberCLESP28
113Tommy EdmanSTL2B28
114Devin WilliamsMILRP28
115Lucas GiolitoLAASP29
116Jack SuwinskiPITOF24
117Josh NaylorCLE1B26
118Jeremy PenaHOUSS25
119Taj BradleyTBSP22
120Eloy JimenezCWSOF26
121Max ScherzerTEXSP38
122Thairo EstradaSF2B27
123Bobby MillerLADSP24
1249Evan CarterTEXOF20
125Mitch KellerPITSP27
126Freddy PeraltaMILSP27
127Nico HoernerCHCSS26
128Max MuncyLAD3B32
129Ian HappCHCOF28
130Logan WebbSFSP26
131Matt McLainCINSS23
132Blake SnellSDSP30
133Esteury RuizOAKOF24
134Ketel MarteARI2B29
135Bryce MillerSEASP24
136Nick LodoloCINSP25
13710Colton CowserBALOF23
138Brett BatyNYM3B23
139Jhoan DuranMINRP25
140Christian WalkerARI1B32
141Luis ArraezMIA2B26
14211Kyle ManzardoCLE1B23
14312Ricky TiedemannTORSP20
144Carlos CorreaMINSS28
14513Colt KeithDET3B21
146Andrew VaughnCWSOF25
147Tristan CasasBOS1B23
148Gavin WilliamsCLESP23
149Tanner BibeeCLESP24
150Camilo DovalSFRP26
151Daulton VarshoTORC27
15214Logan O'HoppeLAAC23
15315Andrew PainterPHISP20
154Shane BazTBSP24
155Starling MarteNYMOF34
156Zach NetoLAASS22
157Jacob deGromTEXSP35
158Spencer TorkelsonDET1B23
159Nick CastellanosPHIOF31
16016Coby MayoBAL3B21
161Miguel VargasLAD2B23
162Dustin MayLADSP25
163Yu DarvishSDSP36
164Alexis DiazCINRP26
165Lars NootbaarSTLOF25
166Sonny GrayMINSP33
167Nathan EovaldiTEXSP33
168Jordan RomanoTORRP30
169Kodai SengaNYMSP30
170Brayan BelloBOSSP24
171Jorge SolerMIAOF31
172Salvador PerezKCC33
173Luis MatosSFOF21
174Luis SeverinoNYYSP29
175Nolan GormanSTL2B23
176Brandon NimmoNYMOF30
177Anthony SantanderBALOF28
178Henry DavisPITC23
179Triston McKenzieCLESP25
180Zach EflinTBSP29
181Walker BuehlerLADSP28
182Bryan WooSEASP23
183Alec BohmPHI3B26
184Andres GimenezCLE2B24
18517Mason MillerOAKSP24
186Alejandro KirkTORC24
187Reid DetmersLAASP24
188Teoscar HernandezSEAOF30
189Pete Crow-ArmstrongCHCOF21
190Taylor WardLAAOF29
191Tyler O'NeillSTLOF28
19218Oswald PerazaNYYSS23
193Marcelo MayerBOSSS20
194Andres MunozSEARP24
195Kris BryantCOLOF31
19619Jordan WestburgBALSS24
19720Christian Encarnacion-StrandCIN3B23
198David BednarPITRP28
199Justin SteeleCHCSP28
200Anthony RizzoNYY1B33
201Justin VerlanderHOUSP40
202Trevor StoryBOS2B30
20321Emmet SheehanLADSP23
204Nestor CortesNYYSP28
20522AJ Smith-ShawverATLSP20
206Pete FairbanksTBRRP29
207Rhys HoskinsPHI1B30
208Ryan PresslyHOURP34
209Jeffrey SpringsTBSP30
210Ty FranceSEA1B29
21123Ethan SalasSDC17
212Chris SaleBOSSP34
213Joey WiemerMILOF24
214Jarren DuranBOSOF26
215Jake FraleyCINOF28
216Giancarlo StantonNYYOF33
217Charlie MortonATLSP39
218Rowdy TellezMIL1B28
219Jose BerriosTORSP29
220Ryan MountcastleBAL1B26
221Andrew AbbottCINSP24
222Alek ManoahTORSP25
223Alex VerdugoBOSOF27
224Lance LynnLADSP36
225Steven KwanCLEOF25
226Mitch HanigerSFGOF32
227MJ MelendezKCC24
228Jordan MontgomeryTEXSP30
229Amed RosarioLADSS27
230Leody TaverasTEXOF24
23124Harry FordSEAC20
232Bryson StottPHISS25
233Clay HolmesNYYRP30
234Edouard JulienMIN2B24
235William ContrerasMILC25
236Tyler WellsBALSP28
237James OutmanLADOF26
238Michael ConfortoSFOF30
239Ryan McMahonCOL3B28
240MacKenzie GoreWASSP24
24125Noelvi MarteCIN3B21
242Ke'Bryan HayesPIT3B26
243Edward CabreraMIASP25
24426Walker JenkinsMINOF18
245Christopher MorelCHCOF24
24627Dalton RushingLADC22
247Brandon MarshPHIOF25
248Eduardo RodriguezDETSP30
249Drew RasmussenTBSP27
250Will BensonCLEOF25
251Isaac ParedesTB3B24
25228Tink HenceSTLSP20
253Raisel IglesiasATLRP33
254Chris BassittTORSP34
255Bryan AbreuHOURP26
256Patrick SandovalLAASP26
257Ezequiel DuranTEXSS24
25829Max ClarkDETOF18
25930Everson PereiraNYYOF22
260Jon GrayTEXSP31
261Ezequiel TovarCOLSS21
26231Emmanuel RodriguezMINOF20
26332Chase DavisSTLOF21
264Brandon LoweTB2B29
265Tarik SkubalDETSP26
266Robbie RaySEASP31
26733Jasson DominguezNYYOF20
268Marcus StromanCHCSP32
269Tim AndersonCWSSS30
270Austin HaysBALOF28
27134Bo NaylorCLEC23
272Alex CobbSFSP35
27335Ronny MauricioNYMSS22
274Willson ContrerasSTLC31
275Alex KirilloffMINOF25
276Bailey OberMINSP28
277Kyle HarrisonSFSP21
278Hunter RenfroeLAAOF31
27936Adael AmadorCOLSS20
280Ryan NodaOAK1B27
281Andrew HeaneyTEXSP32
282Jorge PolancoMIN2B30
283Logan AllenCLESP24
284Trevor RogersMIASP25
285Paul SewaldARIRP33
286Brent RookerOAKOF28
287Kyle BradishBALSP26
288Keibert RuizWASC25
289Kyle WrightATLSP27
29037Brandon PfaadtARISP24
29138Jackson MerrillSDSS20
29239Tyler BlackMIL3B22
29340Samuel ZavalaSDOF19
29441Tyler SoderstromOAKC21
295Tony GonsolinLADSP29
296Liam HendriksCWSRP34
297Josh BellMIA1B31
298Lourdes Gurriel Jr.ARIOF29
29942Sebastian WalcottTEXSS17
300Harrison BaderNYYOF29
30143Gabriel GonzalezSEAOF19
30244Carson WilliamsTBSS20
303Kenley JansenBOSRP35
304Anthony RendonLAA3B33
30545Druw JonesARIOF19
306Jeff McNeilNYM2B31
30746Termarr JohnsonPIT2B19
308Andrew BenintendiCWSOF29
30947Brady HouseWAS3B20
310Luis GarciaHOUSP26
311Spencer SteerCIN3B25
312Michael KopechCWSSP27
313Joc PedersonSFOF31
314Eugenio SuarezSEA3B32
315Scott BarlowSDPRP30
31648Jake MisiorowskiMILSP21
317Bryan De La CruzMIAOF26
31849Jonatan ClaseSEAOF21
31950Endy RodriguezPITC23
32051Cam CollierCIN3B18
321Ha-Seong KimSDSS27
322A.J. PukMIARP28
323Griffin CanningLAASP27
324CJ AbramsWASSS22
32552Carlos JorgeCIN2B19
32653Connor NorbyBAL2B23
32754Marco LucianoSFSS21
328Gabriel MorenoARIC23
32955Colson MontgomeryCWS3B21
33056Spencer JonesNYYOF22
331J.D. DavisSF3B30
332Justin TurnerBOS3B38
33357Mick AbelPHISP21
33458Yanquiel FernandezCOLOF20
335Luis UriasBOS3B26
336Whit MerrifieldTOR2B34
33759Ryan CliffordNYMOF20
33860Curtis MeadTB2B22
33961Braxton GarrettMIASP25
34062Heston KjerstadBALOF24
341Evan PhillipsLADRP28
342Alex WoodSFGSP32
34363Sal FrelickMILOF23
344Brendan DonovanSTL2B26
345Merrill KellyARISP34
34664Austin WellsNYYC24
347Ranger SuarezPHISP27
348Brady SingerKCRSP27
34965Cade HortonCHCSP21
35066Ben BrownCHCSP23
351Jose SiriTBOF27
35267Masyn WinnSTLSS21
35368Chase HamptonNYYSP21
35469Nick YorkeBOS2B21
355Jake CronenworthSD2B29
35670Jonny DeLucaLADOF25
35771Kevin AlcantaraCHCOF21
35872Luisangel AcunaNYMSS21
35973Brayan RocchioCLESS22
36074Jett WilliamsNYMSS19
36175Drew GilbertNYMOF22
36276Jackson JobeDETSP20
36377Lawrence ButlerOAKOF23
364Reese OlsonDETSP24
365Marcell OzunaATLOF32
366JP SearsOAKSP27
367Clarke SchmidtNYYSP27
368David RobertsonMIARP38
36978Matt MervisCHC1B25
370Chase SilsethLAASP23
371Ryan HelsleySTLRP29
37279Brooks LeeMINSS22
37380Roman AnthonyBOSOF19
37481Owen CaissieCHCOF21
37582Orelvis MartinezTOR3B21
37683Andy PagesLADOF22
377Dylan CarlsonSTLOF24
37884Louie VarlandMINSP25
379Jonah HeimTEXC28
38085Mark VientosNYMDH23
381Cal RaleighSEAC26
382Vaughn GrissomATL2B22
38386Xavier IsaacTB1B19
384Maikel GarciaKCSS23
385Ji Hwan BaePITOF23
386J.D. MartinezLADDH35
38787Yu-Min LinARISP20
388Jose AbreuHOU1B36
38988Chase MeidrothBOSSS21
39089Max MeyerMIASP24
391Aaron CivaleTBRSP28
39290Mike VasilNYMSP23
393Jack FlahertyBALSP27
394Seth BrownOAKOF31
39591Cole YoungSEASS19
396Javier BaezDETSS30
39792Hector RodriguezCIN2B19
39893Robert Hassell IIIWASOF21
39994Nick FrassoLADSP24
400Seth LugoSDPSP33
40195Samuel BasalloBALC18
402Alex LangeDETRP27
40396Edwin ArroyoCINSS19
40497Dylan LeskoSDSP19
405Carlos EstevezLAARP30
406Jason AdamTBRP31
40798Bryan RamosCWS3B21
408Jameson TaillonCHCSP31
40999Wilmer FloresDETSP22
410100Justyn-Henry MalloyDET3B23
411101Chase DeLauterCLEOF21
412102George ValeraCLEOF22
413Drew SmylyCHCSP34
414103Luis LaraMILOF18
415Luis OrtizPITSP24
416104Tyler LocklearSEA1B22
417Mark CanhaMILOF34
418105Sterlin ThompsonCOL3B22
419106Alexander CanarioCHCOF23
420107Justin CrawfordPHIOF19
421Gavin LuxLAD2B25
422Yusei KikuchiTORSP32
423108Michael BuschLAD2B25
424Jose AlvaradoPHIRP28
425Bryce ElderATLSP24
426Nolan JonesCOLOF25
427109Gordon GraceffoSTLSP23
428Orlando ArciaATLSS28
429110Connor PhillipsCINSP22
430Jake McCarthyARIOF25
431John MeansBALSP30
432111Blaze JordanBOS1B20
433112Dustin HarrisTEXOF24
434Lane ThomasWASOF27
435C.J. CronLAA1B33
436113Jeferson QueroMILC20
437Luke RaleyTBOF28
438Brandon DruryLAA3B30
439Yoan MoncadaCHW3B28
440Luis GarciaWAS2B23
441114Roderick AriasNYYSS18
442115Jose RodriguezCHW2B22
443LaMonte WadeSFG1B29
444116Elijah GreenWASOF19
445117Carson WhisenhuntSFSP22
446118Jose RamosLADOF22
447Geraldo PerdomoARISS23
448119Jake EderCWSSP24
449120Nelson RadaLAAOF17
450Jeimer CandelarioCHC3B29
451Brusdar GraterolLADRP24
452121Kevin ParadaNYMC21
453122Joseph OrtizBALSS25
454123Jorbit VivasLAD2B22
455Joey GalloMINOF29
456124Gavin StoneLADSP24
457125Diego CartayaLADC21
458126Jonathan ArandaTBR2B25
459127Jarlin SusanaWASSP19
460Andrew McCutchenPITOF36
461Frankie MontasNYYSP30
462Garrett MitchellMILOF24
463128Jacob MeltonHOUOF22
464James PaxtonBOSSP34
465129Noah CameronKCSP24
466Adbert AlzolayCHCRP28
467Miles MikolasSTLSP34
468Jesus SanchezMIAOF25
469130Jud FabianBALOF22
470131Zack GelofOAK2B23
471132Cade CavalliWASSP24
472133Josue De PaulaLADOF18
473Shea LangeliersOAKC25
474Max KeplerMINOF30
475134Moises BallesterosCHCC19
476Hayden WesneskiCHCSP25
477135Justin FoscueTEX2B24
478136Nick NastriniCHWSP23
479DJ LeMahieuNYY2B35
480137Keiner DelgadoNYY2B19
481138Cody MorrisCLESP26
482Nick PrattoKCR1B24
483Jordan HicksTORRP26
484139Alejandro OsunaTEXOF20
485140Mason MontgomeryTBSP23
486141Jordan BeckCOLOF22
487142Miguel BleisBOSOF19
488143Cooper HjerpeSTLSP22
489144Hunter GoodmanCOLC23
490145Addison BargerTORSS23
491Danny JansenTORC28
492Trent GrishamSDOF26
493Garrett WhitlockBOSSP27
494146Zac VeenCOLOF21
495Joey MenesesWAS1B31
496Hector NerisHOURP34
497J.P. CrawfordSEASS28
498147Dylan BeaversBALOF21
499Jose MirandaMIN2B25
500148Jared JonesPITSP21

The Author

Chris Knock

Chris Knock

Chris is a father of two kids and husband of one wife. His next loves are baseball and whatever seasonal beer you have on tap. He's played fantasy baseball for almost 20 years and is excited to share his relatively educated opinions!

Previous post

TDG'S Triple Play: Detroit Tigers!

Next post

Mid Season Rankings Update: OF Rankings