Player Search - 2022 Ezra Stiles Rotisserie Association

Source From to
Show depth chart position?
Found 836 players.
Name Filters: Status Pro Team Roto Team Biographical dataSort by
PlayerPositionTeamStatusRotoTeamGABHHRRBISBAvgIPHKBBERWinSavWHIPERA
Cory Abbott SPNationalsActiveFree Agent1648.0044452528001.4385.25
CJ Abrams*News*SSPadresActiveDoppelganger90284702217.246
Ronald Acuña RFBravesActiveBuchanalia119467124155029.266
Willy Adames SSBrewersActiveSchellackers13956313431988.238
Austin Adams RPPadres60-dayFree Agent22.330230101.2860.00
Riley Adams 1B/CNationalsActiveFree Agent48142255100.176
Joan Adon SPNationalsActiveFree Agent1464.6776553951101.7787.10
Ehire Adrianza 3B/RFNationalsActiveFree Agent379717071.175
Jesús Aguilar 1BMarlinsActiveFree Agent12946410916511.235
Nick Ahmed SSDiamondbacks60-dayDoppelganger175212370.231
Hanser Alberto 2B/3BDodgersActiveFree Agent73156382150.244
Ozzie Albies 2BBravesActiveDoppelganger64247618353.247
Sandy Alcantara SPMarlinsActiveTeam Lorin32228.6717420750581400.9802.28
Sergio Alcántara 2B/3B/SSDiamondbacksActiveFree Agent93205456291.220
Jason Alexander SPBrewersActiveFree Agent1871.6788462843201.6195.40
Scott Alexander RP/SPGiantsActiveFree Agent1717.33121012020.7501.04
Jorge Alfaro CPadresActiveTeam Mike82256637401.246
Anthony Alford LFPiratesNot on RosterFree Agent241000.250
Cam Alldred RP/SPPiratesMinorsFree Agent11.001100001.0000.00
Greg Allen LFPiratesNot on RosterFree Agent4611822288.186
Yency Almonte RPDodgersActiveFree Agent3335.331833104010.7921.02
Albert Almora Jr. CF/LF/RFRedsNot on RosterFree Agent64215485293.223
Pete Alonso 1BMetsActiveSole City Sox160597162401315.271
José Alvarado RPPhilliesActiveFree Agent5951.0038812418421.2163.18
Eddy Alvarez 2BDodgersMinorsFree Agent14254031.160
Francisco Alvarez CMetsActiveBuchanalia5122110.167
R.J. Alvarez RPMetsNot on RosterFree Agent12.334233003.00011.57
Adbert Alzolay RP/SPCubsActiveSith Lords613.3391925200.8253.38
Jacob Amaya SSDodgers60-dayFree Agent000000.000
Miguel Amaya CCubsOutFree Agent000000.000
Brian Anderson 3B/RFMarlinsActiveBallbusters98338758281.222
Chase Anderson RP/SPRedsActiveFree Agent924.0017231517201.3336.38
Ian Anderson SPBravesActiveDoppelganger22111.671159754621001.5135.00
Tyler Anderson SPDodgersActiveSith Lords30178.6714513834511501.0022.57
Yasel Antuna SSNationalsActiveFree Agent000000.000
Mark Appel RP/SPPhillies60-dayFree Agent610.339532001.1611.74
Aristides Aquino RFRedsActiveBallbusters802595110302.197
Víctor Arano RPNationalsActiveFree Agent4342.0047441221111.4054.50
Orlando Arcia 1B/2BBravesActiveFree Agent67209519300.244
Nolan Arenado 3BCardinalsActiveDoppelganger148557163301035.293
Shawn Armstrong RP/SPMarlinsActiveFree Agent5061.6766661730221.3464.38
Aaron Ashby RP/SPBrewersActiveSith Lords27107.331061264753211.4254.44
Graham Ashcraft SPRedsActiveFree Agent19105.00119713057501.4194.89
Javier Assad SPCubsActiveFree Agent937.6735302013201.4603.11
Willians Astudillo 1B/CMarlinsNot on RosterFree Agent215413141.241
Pedro Avila RP/SPPadresMinorsFree Agent24.003512001.0004.50
Luis Avilán RPNationalsFree AgentFree Agent00.000000000.0000.00
José Azocar CF/LF/RFPadresActiveFree Agent98202520105.257
Harrison Bader CFCardinalsActiveFree Agent862927353017.250
Ji Hwan Bae SSPiratesActiveFree Agent103311063.333
Michel Baez RPPadresActiveFree Agent22.001200000.5000.00
Rylan Bannon 3BBravesActiveFree Agent5142000.143
Daniel Bard RPRockiesActiveSchellackers5760.33356925126340.9941.79
Luke Barker RPBrewersMinorsFree Agent34.007305001.75011.25
Austin Barnes CDodgersActiveFree Agent62179388262.212
Tres Barrera CNationalsActiveFree Agent19509040.180
Jose Barrero SSRedsActiveFree Agent48165252104.152
Joey Bart CGiantsActiveSchellackers972615611252.215
Anthony Bass RPMarlinsActiveFree Agent7370.3351732012401.0091.54
Chris Bassitt SPMetsActiveTeam Mike30181.6715916749691501.1453.42
Matthew Batten 2BPadresActiveFree Agent15192010.105
Brett Baty 3BMetsActiveFree Agent11387250.184
Matt Beaty 1BPadresNot on RosterFree Agent20434010.093
David Bednar RPPiratesActiveSith Lords4551.67426916153191.1232.61
Tyler Beede RP/SPGiantsNot on RosterFree Agent3161.3371392935201.6305.14
Seth Beer 1BDiamondbacksActiveFree Agent3811121190.189
Josh Bell 1BNationalsActiveSchellackers15655214717710.266
Andrew Bellatti RP/SPPhilliesActiveDoppelganger5954.3347782520421.3253.31
Cody Bellinger CFDodgersActiveDoppelganger144504106196814.210
Brandon Belt 1BGiants60-daySchellackers78254548231.213
Anthony Bender RPMarlins60-dayBallbusters2219.33171787161.2933.26
Travis Bergen RP/SPPadresFree AgentFree Agent00.000000000.0000.00
Wynton Bernard RFRockiesActiveFree Agent124212033.286
Jon Berti 2B/3B/LFMarlinsActiveSchellackers1023588642841.240
Mookie Betts RFDodgersActiveTeam Lorin142572154358212.269
Phil Bickford RPDodgersActiveFree Agent6061.0053671432201.0984.72
Jake Bird RP/SPRockiesActiveFree Agent3847.6745422326201.4274.91
Ty Blach RP/SPRockiesActiveFree Agent2444.3351291129111.3985.89
Charlie Blackmon RFRockiesActiveBuchanalia13553014016784.264
Travis Blankenhorn 2B/3BMetsNot on RosterFree Agent130000.000
JJ Bleday CF/LF/RFMarlinsActiveFree Agent65204345164.167
Richard Bleier RP/SPMarlinsActiveFree Agent5550.6763321020211.4413.55
Alec Bohm 3BPhilliesActiveDoppelganger15258616413722.280
David Bote*News*2B/3BCubsActiveFree Agent41116304121.259
Sean Bouchard 1B/LFRockiesActiveFree Agent2774223110.297
Brad Boxberger RPBrewersActiveFree Agent7064.0052682721411.2342.95
Brad Brach RPBravesFree AgentFree Agent00.000000000.0000.00
Silvino Bracho RPBravesActiveFree Agent34.333413000.9236.23
Steven Brault RP/SPCubsActiveFree Agent99.008853001.4443.00
Huascar Brazoban RPMarlinsActiveFree Agent2732.0026402111101.4693.09
John Brebbia RP/SPGiantsActiveSith Lords7668.0071541824601.3093.18
Austin Brice RPPiratesNot on RosterFree Agent46.674533001.0504.05
Jeff Brigham RPMarlinsActiveFree Agent1624.002228109011.3333.38
Lewis Brinson CF/LF/RFGiantsNot on RosterFree Agent16366341.167
Connor Brogdon RPPhilliesActiveFree Agent4744.0044501116221.2503.27
Aaron Brooks RP/SPCardinalsNot on RosterFree Agent59.3311728001.3937.71
Mike Brosseau 3BBrewersActiveFree Agent69141366232.255
JT Brubaker SPPiratesActiveSole City Sox28144.001571475475301.4654.69
Justin Bruihl RPDodgersActiveFree Agent2423.672213610111.1833.80
Kris Bryant LF/RFRockiesActiveSole City Sox42160495140.306
Walker Buehler SPDodgers60-dayFree Agent1265.0067581729601.2924.02
JB Bukauskas SPDiamondbacksActiveFree Agent00.000000000.0000.00
Madison Bumgarner SPDiamondbacksActiveTeam Lorin30158.671791124986701.4374.88
Peyton Burdick CFMarlinsActiveFree Agent3189184111.202
Alec Burleson CFCardinalsActiveFree Agent16489131.188
Corbin Burnes SPBrewersActiveTeam Lorin33202.0014424351661200.9652.94
José Buttó SPMetsActiveFree Agent14.009527002.75015.75
Edward Cabrera SPMarlinsActiveSchellackers1471.6744753324601.0743.01
Génesis Cabrera RPCardinalsActiveFree Agent3944.6739322023411.3214.63
Lorenzo Cain CFBrewersNot on RosterFree Agent4314526192.179
Alex Call CF/LFNationalsActiveSole City Sox47114275133.237
Johan Camargo 2B/SSPhilliesMinorsFree Agent52152363150.237
Luis Campusano CPadresActiveFree Agent164812150.250
Alexander Canario RFCubsActiveFree Agent000000.000
Mark Canha*News*LFMetsActiveSith Lords14046212313613.266
Robinson Canó 2BPadresNot on RosterFree Agent3310015140.150
Conner Capel RFCardinalsActiveFree Agent2252163111.308
Victor Caratini CBrewersActiveDoppelganger95272549340.199
Dylan Carlson CF/RFCardinalsActiveBallbusters1284321028425.236
Carlos Carrasco SPMetsActiveSole City Sox29152.0016115241671501.3293.97
Gerardo Carrillo SPNationalsActiveFree Agent00.000000000.0000.00
Corbin Carroll CF/LFDiamondbacksActiveTeam Mike32104274142.260
Curt Casali CGiantsActiveFree Agent57148305170.203
Daniel Castano SPMarlinsActiveFree Agent1035.674220916101.4304.04
Humberto Castellanos SPDiamondbacks60-dayFree Agent1144.3350321228301.3985.68
Nick Castellanos RFPhilliesActiveTeam Mike13652413813627.263
Diego Castillo 2B/RF/SSPiratesActiveFree Agent962625411291.206
José Castillo RPPadresActiveFree Agent11.001111002.0009.00
Luis Castillo SPRedsActiveFree Agent25150.331181674550801.0842.99
Kervin Castro RP/SPCubsMinorsFree Agent1012.331511714001.78410.22
Rodolfo Castro 2B/3B/SSPiratesActiveTeam Erik712535911275.233
Cade Cavalli SPNationalsActiveFree Agent14.336627001.84614.54
Blake Cederlind RPPirates60-dayFree Agent00.000000000.0000.00
Allan Cerda CFRedsActiveFree Agent000000.000
Luis Cessa SPRedsActiveFree Agent4680.6776592841401.2894.57
Jhoulys Chacín RPRockiesNot on RosterFree Agent3547.3355372140401.6067.61
Jesse Chavez RP/SPBravesActiveFree Agent6069.3371742029401.3123.76
Michael Chavis 1B/2B/3BPiratesNot on RosterSith Lords1294019214491.229
Jazz Chisholm 2BMarlins60-dayTeam Mike6021354144512.254
Steve Cishek RPNationalsActiveFree Agent6966.3354742731111.2214.21
Alex Claudio RPMetsMinorsFree Agent33.331220000.9000.00
Sam Clay RP/SPNationalsMinorsFree Agent75.334545001.5008.44
Mike Clevinger SPPadresActiveSole City Sox23114.33102913555701.1984.33
Tyler Clippard RPNationalsNot on RosterFree Agent45.006444002.0007.20
Alex Cobb SPGiantsActiveTeam Jim28149.671521514362701.3033.73
Alex Colomé RPRockiesActiveTeam Lorin5347.0057322230241.6815.74
Efraín Contreras SPPadresActiveFree Agent00.000000000.0000.00
Roansy Contreras SPPiratesActiveSole City Sox2195.0082863940501.2743.79
William Contreras CBravesActiveSole City Sox973349320452.278
Willson Contreras CCubsActiveBuchanalia11341610122554.243
Sam Coonrod RPPhilliesMinorsFree Agent1212.671212711001.5007.82
Garrett Cooper 1B/RFMarlinsActiveTeam Lorin1194141089500.261
Patrick Corbin SPNationalsActiveTeam Jim31152.6721012849107601.6976.31
Jake Cousins RPBrewersActiveFree Agent1213.33102184201.3502.70
Brandon Crawford SSGiantsActiveBallbusters118407949521.231
Nabil Crismatt RP/SPPadresActiveBallbusters5067.3357652222501.1732.94
C.J. Cron 1BRockiesActiveSole City Sox150575148291020.257
Jake Cronenworth 1B/2BPadresActiveBallbusters15858714017883.239
Narciso Crook RFCubsActiveFree Agent482020.250
Hans Crouse SPPhillies60-dayFree Agent00.000000000.0000.00
Wil Crowe RP/SPPiratesActiveBallbusters6076.0068683837641.3954.38
Fernando Cruz RP/SPRedsActiveFree Agent1414.6792192001.2271.23
Jesús Cruz RPBravesMinorsFree Agent78.678646001.3856.23
Nelson Cruz 1BNationalsActiveBuchanalia12444810510644.234
Oneil Cruz SSPiratesActiveSith Lords8733177175410.233
John Curtiss RPMets60-dayFree Agent00.000000000.0000.00
Yu Darvish SPPadresActiveTeam Mike30194.6714819737671600.9503.10
Tucker Davidson SPBravesActiveFree Agent1252.0054333539201.7126.75
Zach Davies SPDiamondbacksActiveBuchanalia27134.331221025261201.2954.09
J.D. Davis 1B/3BMetsActiveFree Agent1153187912351.248
Jonathan Davis CFBrewersNot on RosterFree Agent377617047.224
Noah Davis RP/SPRockiesActiveFree Agent11.003212004.00018.00
Ronnie Dawson RFRedsMinorsFree Agent130000.000
Yonathan Daza CF/LFRockiesActiveBallbusters1133721122340.301
Chase De Jong RP/SPPiratesActiveSith Lords4271.6752593021611.1442.64
Bryan De La Cruz CF/LF/RFMarlinsActiveTeam Erik1153298313434.252
Yerry De Los Santos RP/SPPirates60-dayFree Agent2625.6722261114031.2864.91
Paul DeJong SSCardinalsActiveFree Agent77210336253.157
Ben DeLuzio CFCardinalsActiveFree Agent22203000.150
Anthony DeSclafani SPGiants60-dayFree Agent519.003417414002.0006.63
Austin Dean LF/RFGiantsActiveFree Agent383000.375
Sam Delaplane RPGiants60-dayFree Agent00.000000000.0000.00
Jason Delay CPiratesActiveFree Agent57155331110.213
Travis Demeritte RFBravesMinorsFree Agent268919360.213
Matt Dermody RPCubsMinorsFree Agent11.002122004.00018.00
Ross Detwiler RP/SPRedsNot on RosterFree Agent3026.3331281013011.5574.44
Chris Devenski RPDiamondbacksMinorsFree Agent1314.672112114201.5008.59
José Devers SSMarlinsActiveFree Agent000000.000
Alex Dickerson LFBravesNot on RosterFree Agent13334120.121
Corey Dickerson LFCardinalsActiveFree Agent96281756360.267
Phillip Diehl RPRedsNot on RosterFree Agent55.678337001.94111.12
Wilmer Difo SSDiamondbacksNot on RosterFree Agent360000.000
Brandon Dixon 2BPadresActiveFree Agent5143010.214
Seranthony Domínguez RPPhilliesActiveDoppelganger5451.0036612217691.1373.00
Brendan Donovan*News*1B/2B/3B/LF/RFCardinalsActiveTeam Lorin1263911105452.281
Sean Doolittle RPNationals60-dayFree Agent65.331600000.1880.00
Camilo Doval RPGiantsActiveSchellackers6867.67548030196271.2412.53
Kyle Dowdy RPRedsActiveFree Agent26.335330001.2630.00
Brandon Drury 1B/2B/3BRedsActiveSith Lords13851813628872.263
Daniel Duarte RP/SPRedsActiveFree Agent32.673233002.25010.12
Mauricio Dubón 2B/CF/SSGiantsActiveFree Agent104243525242.214
Danny Duffy SPDodgers60-dayFree Agent00.000000000.0000.00
Steven Duggar CFGiantsMinorsFree Agent297211045.153
Robert Dugger RP/SPRedsNot on RosterFree Agent416.001919711001.6256.19
Joe Dunand 3BBravesMinorsFree Agent3103110.300
Justin Dunn SPRedsActiveFree Agent731.0032211721101.5816.10
Jon Duplantier SPDodgersFree AgentFree Agent00.000000000.0000.00
Nick Duron RPPhilliesMinorsFree Agent11.002100002.0000.00
Adam Duvall CF/LF/RFBraves60-dayFree Agent862876112360.213
Alexis Díaz RP/SPRedsActiveBuchanalia5963.67288333137100.9581.84
Edwin Díaz RPMetsActiveBallbusters6162.00341181893320.8391.31
Elias Díaz CRockiesActiveBallbusters105351809510.228
Lewin Díaz 1BMarlinsActiveFree Agent58160275111.169
Tommy Edman 2B/SSCardinalsActiveTeam Mike153577153135732.265
Carl Edwards Jr. RPNationalsActiveFree Agent5762.0051562519621.2262.76
Scott Effross RP/SPCubsActiveFree Agent6056.6745621516141.0592.54
Zach Eflin RP/SPPhilliesActiveTeam Mike2075.6770651534311.1234.04
Jerad Eickhoff SPPiratesNot on RosterFree Agent14.33104110002.53820.77
Bryce Elder SPBravesActiveSchellackers1054.0044472319201.2413.17
Seth Elledge RPCardinalsFree AgentFree Agent00.000000000.0000.00
Drew Ellis 3BDiamondbacksNot on RosterFree Agent7163010.188
Kent Emanuel RPPhillies60-dayFree Agent00.000000000.0000.00
Jerar Encarnación CFMarlinsActiveFree Agent2377143142.182
Robbie Erlin RP/SPDodgersNot on RosterFree Agent22.002112001.5009.00
Alcides Escobar SSNationalsNot on RosterFree Agent4012427081.218
Eduardo Escobar 3BMetsActiveTeam Jim13649511920690.240
Thomas Eshelman RP/SPPadresFree AgentFree Agent00.000000000.0000.00
Raynel Espinal RP/SPRedsMinorsFree Agent24.676514001.5007.71
Paolo Espino SPNationalsActiveBallbusters42113.33131922461001.3684.84
Anderson Espinoza RP/SPCubsActiveFree Agent718.3314191611001.6365.40
Jeremiah Estrada RP/SPCubsActiveFree Agent55.676832001.5883.18
Thairo Estrada*News*2B/LF/SSGiantsActiveTeam Erik140488127146221.260
Carlos Estévez RPRockiesActiveFree Agent6257.0044542322421.1753.47
Stuart Fairchild CF/LFGiantsActiveFree Agent469724560.247
Bailey Falter SPPhilliesMinorsTeam Erik2084.0085741736601.2143.86
Jeurys Familia RPPhilliesNot on RosterFree Agent4844.3358412230201.8056.09
Johneshwy Fargas CFMetsFree AgentFree Agent000000.000
Buck Farmer RPRedsActiveFree Agent4447.0036542520221.2983.83
Kyle Farmer 3B/SSRedsActiveSole City Sox14552613414784.255
Luke Farrell RP/SPRedsNot on RosterFree Agent615.00181479001.6675.40
Erick Fedde SPNationalsActiveBuchanalia27127.00149945882601.6305.81
Mario Feliciano CBrewersActiveFree Agent241000.250
Ryan Feltner SPRockiesActiveFree Agent2097.33102843563401.4085.83
Caleb Ferguson RP/SPDodgersActiveFree Agent3734.672337177101.1541.82
Junior Fernández RPCardinalsActiveFree Agent1618.671814125001.6072.41
Kyle Finnegan RPNationalsActiveTeam Lorin6666.67547022266111.1403.51
Nate Fisher RPMetsNot on RosterFree Agent13.001120001.0000.00
Jake Fishman RP/SPMarlinsNot on RosterFree Agent711.0013605001.1824.09
Jack Flaherty RP/SPCardinalsActiveBuchanalia936.0036332217201.6114.25
Aaron Fletcher RPPiratesMinorsFree Agent911.6710649001.2006.94
Bernardo Flores Jr. RP/SPRockiesFree AgentFree Agent00.000000000.0000.00
Wilmer Flores 1B/2B/3BGiantsActiveTeam Jim15152512019710.229
Dylan Floro RPMarlinsActiveTeam Lorin5653.67484815181101.1743.02
Nick Fortes CMarlinsActiveTeam Jim72217509245.230
Lucius Fox SSNationalsActiveFree Agent10252021.080
Jake Fraley LF/RFRedsActiveSith Lords682165612284.259
Maikel Franco 3BNationalsNot on RosterFree Agent103371859391.229
Clint Frazier LFCubsNot on RosterFree Agent19378011.216
Kyle Freeland SPRockiesActiveTeam Lorin31174.671931315388901.4084.53
Freddie Freeman 1BDodgersActiveTeam Jim1596121992110013.325
Max Fried SPBravesActiveTeam Mike30185.3315617032511401.0142.48
TJ Friedl CF/LF/RFRedsActiveSole City Sox72225548257.240
Jace Fry RPNationalsFree AgentFree Agent00.000000000.0000.00
Luis Frías RP/SPDiamondbacksActiveFree Agent1517.0023141720102.35310.59
Giovanny Gallegos RPCardinalsActiveBuchanalia5759.00427318203141.0173.05
Zac Gallen SPDiamondbacksActiveBallbusters31184.0012119247521200.9132.54
Ben Gamel LF/RFPiratesActiveBallbusters115371869465.232
Aramis Garcia 1B/CRedsNot on RosterFree Agent4710823140.213
Avisaíl García RFMarlinsActiveTeam Jim98357808354.224
Jarlín García RPGiantsActiveTeam Mike5865.0060561827111.2003.74
Luis García 2B/SSNationalsActiveSchellackers93360997453.275
Luis García RPPadresActiveSchellackers6461.0057681723431.2133.39
Robel García 3B/SSCubsFree AgentFree Agent000000.000
Braxton Garrett SPMarlinsActiveTeam Erik1788.0086902435301.2503.58
Reed Garrett RPNationalsActiveFree Agent79.3313687002.2506.75
Stone Garrett RFDiamondbacksActiveFree Agent2776214103.276
Ian Gibaut RP/SPRedsActiveFree Agent3436.0039481818111.5834.50
Kyle Gibson SPPhilliesActiveBuchanalia31167.6717614448941001.3365.05
Tyler Gilbert SPDiamondbacks60-dayFree Agent834.3333201020001.2525.24
Lucas Gilbreath RP/SPRockiesActiveFree Agent4743.0037492620201.4654.19
Kevin Ginkel*News*RPDiamondbacksActiveFree Agent3029.3327301111111.2953.38
Mychal Givens RP/SPCubsActiveFree Agent5961.3356712523721.3213.38
Paul Goldschmidt 1BCardinalsActiveTeam Jim151561178351157.317
Austin Gomber RP/SPRockiesActiveTeam Erik33124.67137953477501.3725.56
Yan Gomes CCubsActiveSith Lords86277658312.235
Tony Gonsolin SPDodgersActiveSchellackers24130.337911935311600.8752.14
Erik González 3B/SSMarlinsNot on RosterFree Agent16377031.189
Luis González CF/LF/RFGiantsActiveDoppelganger983117943610.254
Victor González RPDodgers60-dayFree Agent00.000000000.0000.00
MacKenzie Gore RP/SPPadresActiveDoppelganger1670.0066723735401.4714.50
Terrance Gore LFMetsActiveFree Agent1071003.143
Nolan Gorman 2B/3BCardinalsActiveFree Agent892836414351.226
Phil Gosselin 2B/3BBravesNot on RosterFree Agent347411020.149
Trevor Gott RPBrewersActiveFree Agent4545.6735441221301.0294.14
Ashton Goudeau RP/SPRockiesMinorsFree Agent1220.3325161016111.7217.08
Brusdar Graterol RP/SPDodgersActiveTeam Jim4649.6739431018240.9873.26
Josiah Gray SPNationalsActiveSole City Sox28148.671361546683701.3595.02
Hunter Greene SPRedsActiveSchellackers24125.671041644862501.2104.44
Shane Greene RPDodgersNot on RosterFree Agent23.003212101.3336.00
Didi Gregorius SSPhilliesNot on RosterFree Agent63214451191.210
Grayson Greiner CDiamondbacksMinorsFree Agent261000.167
Randal Grichuk CF/RFRockiesActiveSole City Sox14050613119734.259
Trent Grisham CFPadresActiveSole City Sox1524518317537.184
Vaughn Grissom*News*2B/SSBravesActiveTeam Lorin41141415185.291
Jay Groome SPPadresActiveFree Agent00.000000000.0000.00
Jordan Groshans 3B/SSMarlinsActiveFree Agent176116120.262
Michael Grove SPDodgersActiveFree Agent729.3332241015101.4324.60
Robert Gsellman RPCubsNot on RosterFree Agent815.3317938011.3044.70
Sean Guenther RPMarlins60-dayFree Agent00.000000000.0000.00
Javy Guerra RPPadresActiveFree Agent1818.0016101110201.5005.00
Luis Guillorme 2B/3B/SSMetsActiveFree Agent102297812171.273
Taylor Gushue CNationalsFree AgentFree Agent000000.000
Jandel Gustave RPBrewersActiveFree Agent2728.0025271112201.2863.86
Dalton Guthrie 3BPhilliesMinorsFree Agent14217151.333
Vladimir Gutierrez RP/SPReds60-dayFree Agent1036.6746292431101.9097.61
Jorge Guzman RP/SPGiantsFree AgentFree Agent00.000000000.0000.00
Josh Hader RPBrewersActiveSole City Sox5650.00438121292361.2805.22
Jake Hager 2B/CDiamondbacksNot on RosterFree Agent285012030.240
Darick Hall 1BPhilliesMinorsFree Agent41136349160.250
Billy Hamilton CF/LFMarlinsActiveFree Agent372010010.050
Garrett Hampson 2B/CF/SSRockiesActiveBallbusters901994221512.211
Brad Hand RPPhilliesActiveFree Agent5545.0037382314351.3332.80
Ian Happ LFCubsActiveBallbusters15857315517729.271
Bryce Harper RFPhilliesActiveTeam Erik99370106186511.286
Michael Harris CFBravesActiveTeam Lorin114414123196420.297
Hunter Harvey RPNationalsActiveFree Agent3839.3333451211201.1442.52
Ke'Bryan Hayes 3BPiratesActiveTeam Mike13650512374120.244
Louis Head RPMarlinsMinorsFree Agent2828.6732261520011.6406.28
Andrew Heaney RP/SPDodgersActiveSole City Sox1672.67601101925401.0873.10
Ryan Helsley RPCardinalsActiveSchellackers5464.6728942099190.7421.25
Heath Hembree RPPiratesNot on RosterFree Agent2622.0026171718301.9557.36
Kyle Hendricks SPCubs60-dayTeam Mike1684.3385662445401.2924.80
Ryan Hendrix RP/SPRedsMinorsFree Agent98.339965001.8005.40
Payton Henry CMarlinsActiveFree Agent15284040.143
Tommy Henry SPDiamondbacksActiveFree Agent947.0047362128301.4475.36
Guillermo Heredia CF/LF/RFBravesActiveFree Agent747612380.158
Michael Hermosillo CFCubsNot on RosterFree Agent31617041.115
Yadiel Hernandez LFNationals60-dayTeam Mike94305829412.269
César Hernández 2BNationalsActiveTeam Erik14756013913410.248
Elieser Hernández RP/SPMarlinsActiveSith Lords2062.3367602244301.4286.35
Yonny Hernández 3BDiamondbacksActiveFree Agent12242002.083
Iván Herrera CCardinalsActiveFree Agent11182010.111
Jose Herrera CDiamondbacksActiveFree Agent4711121050.189
Odúbel Herrera CFPhilliesNot on RosterFree Agent62185445216.238
Codi Heuer RPCubs60-dayFree Agent00.000000000.0000.00
Jason Heyward CF/RFCubs60-dayFree Agent48137281101.204
Jordan Hicks RP/SPCardinalsActiveFree Agent3561.3346633533301.3214.84
P.J. Higgins 1B/CCubsActiveTeam Erik74201466300.229
Trevor Hildenberger RPGiantsFree AgentFree Agent00.000000000.0000.00
Tim Hill RPPadresActiveFree Agent5548.0045251419301.2293.56
Sam Hilliard CF/LFRockiesActiveFree Agent70174322145.184
Keston Hiura 1BBrewersActiveFree Agent802345314325.226
Sean Hjelle RP/SPGiantsActiveFree Agent825.003328816101.6405.76
Bryan Hoeing RP/SPMarlinsActiveFree Agent812.67196517101.89512.08
Nico Hoerner 2B/SSCubsActiveTeam Lorin135481135105520.281
Jeff Hoffman RP/SPReds60-dayFree Agent3544.6740452319201.4103.83
Colin Holderman RPMets60-daySith Lords2428.3320241412501.2003.81
Jordan Holloway RP/SPMarlins60-dayFree Agent12.673211001.5003.38
Gavin Hollowell RP/SPRockiesActiveFree Agent67.007846001.5717.71
Brock Holt 2B/3BBravesFree AgentFree Agent000000.000
Tyler Holton RPDiamondbacksActiveFree Agent109.008623001.1113.00
Rhys Hoskins 1BPhilliesActiveTeam Erik15658914530792.246
Eric Hosmer 1BPadresActiveFree Agent1043801028440.268
Adrian Houser SPBrewersActiveTeam Jim22102.67103694754601.4614.73
Sam Howard RPPiratesMinorsFree Agent32.002142003.0009.00
Dakota Hudson RP/SPCardinalsActiveSole City Sox27139.67141786169801.4464.45
Daniel Hudson RPDodgers60-dayFree Agent2524.33173056250.9042.22
Brandon Hughes CF/RPCubsActiveTeam Mike5700000.00057.6742682120281.0923.12
Cooper Hummel C/LFDiamondbacksActiveFree Agent66176313174.176
Tommy Hunter RP/SPMetsActiveFree Agent1822.33212266001.2092.42
José Iglesias SSRockiesActiveSole City Sox1184391283472.292
Ender Inciarte CFMetsNot on RosterFree Agent1181000.125
Jonathan India 2BRedsActiveSchellackers1033869610413.249
Alex Jackson CBrewers60-dayFree Agent5123000.250
Andre Jackson RP/SPDodgersActiveFree Agent49.679942011.3451.86
Jay Jackson RP/SPBravesMinorsFree Agent21.331100000.7500.00
Luke Jackson RPBraves60-daySith Lords00.000000000.0000.00
Drey Jameson SPDiamondbacksActiveTeam Lorin424.33202474301.1101.48
Travis Jankowski CF/LFMetsNot on RosterFree Agent44559023.164
Kenley Jansen RPBravesActiveTeam Mike6564.00458522245411.0473.38
Connor Joe 1B/LF/RFRockiesActiveSith Lords111404967286.238
Bryce Johnson CFGiantsActiveFree Agent11182020.111
Pierce Johnson RPPadresActiveSith Lords1514.33142188101.5355.02
Damon Jones RP/SPPhillies60-dayFree Agent44.674555001.9299.64
Taylor Jones 1BGiantsActiveFree Agent110000.000
Jakob Junis RP/SPGiantsActiveFree Agent23112.00120982555501.2954.42
Tommy Kahnle RPDodgersActiveFree Agent1312.6751434010.6322.84
Keone Kela RPDiamondbacksFree AgentFree Agent00.000000000.0000.00
Mitch Keller*News*SPPiratesActiveDoppelganger31159.001621386069501.3963.91
Trevor Kelley RPBrewersActiveFree Agent1823.672523916101.4376.08
Carson Kelly CDiamondbacksActiveTeam Lorin104317677352.211
Merrill Kelly SPDiamondbacksActiveDoppelganger33200.3316717761751301.1383.37
Michael Kelly RP/SPPhilliesMinorsFree Agent44.003411001.0002.25
Buddy Kennedy 2B/3BDiamondbacksActiveFree Agent3083181120.217
Ian Kennedy RPDiamondbacksActiveTeam Mike5750.33574422304101.5705.36
Ray Kerr RPPadresActiveFree Agent75.003345001.4009.00
Clayton Kershaw*News*SPDodgersActiveDoppelganger22126.339613723321200.9422.28
Carter Kieboom 3BNationals60-dayFree Agent000000.000
Caleb Kilian SPCubsActiveFree Agent311.331191213002.02910.32
Ha-Seong Kim 2B/3B/SSPadresActiveBuchanalia150517130115912.251
Craig Kimbrel RPDodgersActiveTeam Erik6360.00517228256221.3173.75
Scott Kingery CFPhilliesNot on RosterFree Agent100000.000
Tyler Kinley RPRockies60-dayFree Agent2524.00212762101.1250.75
Andrew Knapp CPiratesNot on RosterFree Agent16395040.128
Corey Knebel RPPhillies60-dayFree Agent4644.67324128163121.3433.22
Reiss Knehr RP/SPPadresActiveFree Agent513.67111046001.0983.95
Andrew Knizner CCardinalsActiveDoppelganger96260564250.215
Mark Kolozsvary CRedsActiveFree Agent10204130.200
Max Kranick RP/SPPirates60-dayFree Agent25.003430001.2000.00
Jason Krizan LFGiantsMinorsFree Agent381000.125
Ian Krol RPPadresFree AgentFree Agent00.000000000.0000.00
Chad Kuhl SPRockiesActiveSith Lords27137.001551105887601.5555.72
Joel Kuhnel RPRedsActiveFree Agent5358.0067561441211.3976.36
Tommy La Stella 2BGiantsActiveFree Agent60180432140.239
A.J. Ladwig RP/SPMarlinsMinorsFree Agent13.336004001.80010.80
Peter Lambert SPRockiesActiveFree Agent00.000000000.0000.00
Dinelson Lamet RPPadresActiveFree Agent3232.3330451922101.5156.12
Eric Lauer SPBrewersActiveTeam Jim29158.6713515759651101.2233.69
Derek Law RPRedsActiveFree Agent1719.67231789201.5764.12
Justin Lawrence RP/SPRockiesActiveFree Agent3842.6744482227311.5475.70
Charles Leblanc 2B/3BMarlinsActiveTeam Mike48156414114.263
Dylan Lee RP/SPBravesActiveFree Agent4650.6740591012500.9872.13
Evan Lee RP/SPNationals60-dayFree Agent48.679774001.8464.15
Khalil Lee CFMetsActiveFree Agent221130.500
Mark Leiter RP/SPCubsActiveFree Agent3567.6752732530231.1383.99
Eddys Leonard SSDodgersActiveFree Agent000000.000
Dominic Leone RPGiantsNot on RosterFree Agent5549.3355522422431.6014.01
Luis Liberato CFPadresNot on RosterFree Agent750000.000
Matthew Liberatore RP/SPCardinalsActiveFree Agent934.6742281823201.7315.97
Tzu-Wei Lin SSMetsFree AgentFree Agent000000.000
Francisco Lindor SSMetsActiveTeam Jim1616301702610716.270
Zack Littell RPGiantsActiveFree Agent3944.3348391325311.3765.08
Brendon Little RP/SPCubsMinorsFree Agent10.672013004.50040.50
Mauricio Llovera RP/SPGiants60-dayFree Agent1716.33142088001.3474.41
Nick Lodolo SPRedsActiveDoppelganger19103.33901313942401.2483.66
Sam Long RP/SPGiants60-dayFree Agent2842.3339331417111.2523.61
Evan Longoria 3BGiantsActiveTeam Mike892666514420.244
Alejo Lopez 2B/LFRedsActiveFree Agent59145381103.262
Joey Lucchesi SPMets60-dayFree Agent00.000000000.0000.00
Seth Lugo RPMetsActiveTeam Jim6265.0058691826331.1693.60
Jordan Luplow LF/RFDiamondbacksActiveFree Agent832053611285.176
Gavin Lux 2B/LF/SSDodgersActiveTeam Erik1294211166427.276
Jesús Luzardo SPMarlinsActiveSchellackers18100.33691203537401.0373.32
Pablo López SPMarlinsActiveSole City Sox32180.0015717453751001.1673.75
Yoan López RPMetsNot on RosterFree Agent811.00141057101.7275.73
Andrés Machado RPNationalsActiveFree Agent5159.3355462622201.3653.34
Dixon Machado 2BGiantsNot on RosterFree Agent5153000.200
Manny Machado 3BPadresActiveSith Lords150578172321029.298
Nick Madrigal 2BCubsActiveBallbusters5920952073.249
Bligh Madris RFPiratesActiveFree Agent3911320172.177
Tyler Mahle SPRedsActiveFree Agent23120.671041264359601.2184.40
Sean Manaea*News*RP/SPPadresActiveSole City Sox30158.001551565087801.2974.96
Joe Mantiply RPDiamondbacksActiveBallbusters6960.005961619221.0832.85
Tucupita Marcano 2B/LFPiratesActiveFree Agent49160332132.206
Jake Marisnick CFPiratesNot on RosterFree Agent317718262.234
Brailyn Marquez SPCubsActiveFree Agent00.000000000.0000.00
Deven Marrero 3B/SSMetsNot on RosterFree Agent560001.000
Ketel Marte 2BDiamondbacksActiveBuchanalia13749211812525.240
Starling Marte CF/RFMetsActiveTeam Jim118466136166318.292
Yunior Marte RP/SPGiantsActiveFree Agent3948.0047442229101.4385.44
Chris Martin RPCubsActiveTeam Erik6056.005074519420.9823.05
Corbin Martin RP/SPDiamondbacksActiveFree Agent722.3325211212001.6574.84
Nick Martinez RP/SPPadresActiveTeam Jim47106.3396954141481.2883.47
Nick Maton OF/SSPhilliesActiveFree Agent3472185170.250
Steven Matz RP/SPCardinalsActiveFree Agent1548.0050541028501.2505.25
Tyler Matzek RPBravesActiveFree Agent4243.6726362917411.2603.50
Ronny Mauricio SSMetsActiveFree Agent000000.000
Dustin May SPDodgersActiveDoppelganger630.0021291415201.1674.50
Trevor May RPMetsActiveFree Agent2625.002730914211.4405.04
Nomar Mazara RFPadresNot on RosterFree Agent55159422180.264
Patrick Mazeika CMetsMinorsFree Agent246813160.191
James McArthur SPPhillies60-dayFree Agent00.000000000.0000.00
James McCann CMetsActiveFree Agent61174343183.195
Jake McCarthy CF/LF/RFDiamondbacksActiveSchellackers993219184323.283
Andrew McCutchen LF/RFBrewersActiveSchellackers13451512217698.237
T.J. McFarland RPCardinalsNot on RosterFree Agent2832.6742161124001.6226.61
Jake McGee RPGiantsNot on RosterFree Agent4237.0041251228131.4326.81
Collin McHugh RPBravesActiveBallbusters5869.3351751420300.9382.60
Zach McKinstry 2B/3B/RFCubsActiveFree Agent57166335147.199
Ryan McMahon 3BRockiesActiveSole City Sox15352913020677.246
Jeff McNeil 2B/LFMetsActiveTeam Lorin1485331749624.326
Nick Mears RP/SPPiratesActiveFree Agent22.001210001.0000.00
Adonis Medina RP/SPMetsMinorsFree Agent1423.673017616111.5216.08
Tylor Megill RP/SPMetsActiveFree Agent1547.3346511327401.2465.13
Ryan Meisinger RPDiamondbacksFree AgentFree Agent00.000000000.0000.00
J.C. Mejía RP/SPBrewersMinorsFree Agent22.335156004.28623.14
Mark Melancon RPDiamondbacksActiveTeam Lorin6256.00633521293181.5004.66
Joey Meneses 1B/RFNationalsActiveBuchanalia562227213341.324
Conner Menez RP/SPCubsMinorsFree Agent11.001100001.0000.00
Yermín Mercedes CGiantsMinorsFree Agent317317180.233
Max Meyer SPMarlins60-dayFree Agent26.007625001.5007.50
Keynan Middleton RPDiamondbacksNot on RosterFree Agent1817.001615310101.1185.29
Miles Mikolas RP/SPCardinalsActiveBallbusters33202.3317015339741201.0333.29
Wade Miley RP/SPCubsActiveTeam Erik937.0031281413201.2163.16
Shelby Miller RP/SPGiantsActiveFree Agent47.0061435001.2866.43
Alec Mills RP/SPCubs60-dayFree Agent717.672811319001.7559.68
Hoby Milner RPBrewersActiveFree Agent6764.6761641527301.1753.76
Mike Minor SPRedsActiveFree Agent1998.00120764066401.6336.06
A.J. Minter RPBravesActiveTeam Jim7570.0049941516550.9142.06
Cal Mitchell LF/RFPiratesActiveFree Agent69212485173.226
Garrett Mitchell*News*CFBrewersActiveTeam Mike286119298.311
Yadier Molina CCardinalsNot on RosterSole City Sox78262565242.214
Elehuris Montero 1B/3BRockiesActiveFree Agent53176416200.233
Bryce Montes de Oca RPMetsActiveFree Agent33.337624002.70010.80
Francisco Morales RP/SPPhilliesMinorsFree Agent35.002364011.6007.20
Colin Moran 1B/3BRedsNot on RosterFree Agent42109235230.211
Adrian Morejon RP/SPPadresActiveFree Agent2634.003128916501.1764.24
Christopher Morel 2B/3B/CF/SSCubsActiveDoppelganger11337989164710.235
Dauri Moreta RP/SPRedsActiveFree Agent3538.3332391323011.1745.40
Reyes Moronta RPDiamondbacksActiveFree Agent3937.6730381818221.2744.30
Charlie Morton SPBravesActiveTeam Erik31172.001492056383901.2334.34
Taylor Motter LFRedsMinorsFree Agent261000.167
Mike Moustakas 1B/3BReds60-dayFree Agent78252547252.214
Kyle Muller SPBravesActiveFree Agent312.331312811101.7038.03
Max Muncy 1B/2B/3BDodgersActiveTeam Lorin1364649121692.196
Patrick Murphy RP/SPNationalsNot on RosterFree Agent65.678484002.8246.35
Joe Musgrove SPPadresActiveSchellackers30181.0015418442591001.0832.93
Símon Muzziotti CFPhillies60-dayFree Agent971000.143
Yairo Muñoz 3B/SSPhilliesMinorsFree Agent295712371.211
Wil Myers 1B/RFPadresActiveTeam Jim77261687412.261
Germán Márquez SPRockiesActiveTeam Erik31181.6718515063100901.3654.95
James Naile RP/SPCardinalsActiveFree Agent79.008525001.1115.00
Tommy Nance RP/SPMarlinsActiveFree Agent3543.6745572121201.5114.33
Tyler Naquin LF/RFRedsActiveTeam Erik1053107111464.229
Andrew Nardi RPMarlinsActiveFree Agent1314.6725241416102.6599.82
Omar Narváez CBrewersActiveTeam Erik84262544230.206
Packy Naughton RP/SPCardinalsActiveFree Agent2632.003931717011.4384.78
Nick Neidert SPMarlinsActiveFree Agent15.005302001.0003.60
Jimmy Nelson RPDodgers60-dayFree Agent00.000000000.0000.00
Kyle Nelson RP/SPDiamondbacksActiveFree Agent4337.002630149201.0812.19
Nick Nelson RP/SPPhilliesActiveFree Agent4768.6766693637311.4854.85
Ryne Nelson SPDiamondbacksActiveFree Agent318.3391663100.8181.47
Sean Newcomb RP/SPCubsNot on RosterFree Agent2027.6733281927201.8808.78
Kevin Newman 2B/SSPiratesActiveBuchanalia78288792248.274
Tomás Nido CMetsActiveFree Agent98284683280.239
Brandon Nimmo CF/RFMetsActiveTeam Jim15158015916643.274
Vinny Nittoli RPPhilliesMinorsFree Agent22.000110000.5000.00
Stephen Nogosek RPMetsActiveFree Agent1222.00202176101.2272.45
Aaron Nola SPPhilliesActiveSchellackers32205.0016823529741100.9613.25
Austin Nola CPadresActiveSith Lords110347874402.251
Lars Nootbaar RFCardinalsActiveSchellackers1082906614404.228
Daniel Norris RP/SPCubsActiveFree Agent4158.6745662934201.2615.22
Aaron Northcraft RPPadresFree AgentFree Agent00.000000000.0000.00
James Norwood RPPhilliesNot on RosterFree Agent2017.332422916101.9048.31
Dom Nuñez CRockiesActiveFree Agent14334020.121
Darren O'Day RPBraves60-dayFree Agent2821.6719261010201.3384.15
Tyler O'Neill CF/LFCardinalsActiveTeam Erik9633476145814.228
Scott Oberg RPRockies60-dayFree Agent00.000000000.0000.00
Steven Okert RPMarlinsActiveSith Lords6051.3334632617501.1692.98
Chris Okey CRedsMinorsFree Agent7122000.167
Helcris Olivarez SPRockies60-dayFree Agent00.000000000.0000.00
Matt Olson*News*1BBravesActiveTeam Mike162616148341030.240
Rafael Ortega CF/RFCubs60-dayBallbusters1183167673512.241
Luis F. Ortiz RPGiantsActiveFree Agent68.675631000.9231.04
Luis L. Ortiz SPPiratesActiveFree Agent416.00817108001.1254.50
Adam Ottavino RPMetsActiveTeam Erik6665.6748791615630.9752.06
James Outman CFDodgersActiveFree Agent4136130.462
Connor Overton RP/SPRedsActiveFree Agent633.0021141110100.9702.73
Johan Oviedo SPCardinalsActiveTeam Lorin2156.0049542320401.2863.21
Marcell Ozuna*News*LFBravesActiveDoppelganger12447010623562.226
Freddy Pacheco SPCardinalsActiveFree Agent00.000000000.0000.00
Kevin Padlo 3BGiantsMinorsFree Agent13334030.121
Joshua Palacios CFNationalsActiveFree Agent294710021.213
Andre Pallante RP/SPCardinalsActiveDoppelganger47108.00113734038601.4173.17
Michael Papierski CGiantsActiveFree Agent399113140.143
Hoy Park 2BPiratesActiveFree Agent235111261.216
Blake Parker RPCardinalsFree AgentFree Agent00.000000000.0000.00
Joc Pederson CF/LF/RFGiantsActiveBuchanalia13438010423703.274
Liover Peguero SSPiratesActiveFree Agent131000.333
Ryan Pepiot RP/SPDodgersActiveFree Agent936.3326422714301.4593.47
David Peralta LFDiamondbacksActiveFree Agent13443911012591.251
Freddy Peralta RP/SPBrewersActiveSchellackers1878.0054862731401.0383.58
Geraldo Perdomo SSDiamondbacksActiveBuchanalia148431845409.195
Luis Perdomo RP/SPBrewersActiveFree Agent1423.672412310301.1413.80
Dillon Peters RP/SPPiratesNot on RosterFree Agent2239.3335261720501.3224.58
David Peterson RP/SPMetsActiveTeam Lorin28105.67931264845701.3343.83
Jace Peterson 1B/3BBrewersActiveFree Agent1122886883412.236
Félix Peña RPMetsFree AgentFree Agent00.000000000.0000.00
Tommy Pham LFRedsActiveFree Agent14455413117638.236
Evan Phillips RPDodgersActiveTeam Mike6463.003377158720.7621.14
Kevin Pillar CF/LF/RFDodgers60-dayFree Agent4121000.083
Israel Pineda CNationalsActiveFree Agent4131000.077
Manny Piña CBraves60-dayFree Agent5142020.143
Michael Plassmeyer RP/SPPhilliesMinorsFree Agent27.339713001.3643.68
Nick Plummer RFMetsMinorsFree Agent14294260.138
Zach Pop RPMarlinsActiveFree Agent3639.004125412401.1542.77
Sean Poppen RP/SPDiamondbacksActiveFree Agent2928.6727221214201.3604.40
Cody Poteet RP/SPMarlins60-dayFree Agent1228.0023211112001.2143.86
David Price RP/SPDodgersActiveFree Agent4040.333837911221.1652.45
Ford Proctor SSGiantsActiveFree Agent7182160.111
Jurickson Profar LFPadresActiveBuchanalia15257514015585.243
Albert Pujols 1BCardinalsNot on RosterSchellackers1093078324681.270
Francisco Pérez RPNationalsActiveFree Agent108.6713797002.5387.27
Michael Pérez CPiratesMinorsFree Agent45121186141.149
Oliver Pérez RPDiamondbacksNot on RosterFree Agent74.008117102.25015.75
Roberto Pérez CPirates60-dayTeam Mike216014280.233
Roman Quinn CFPhilliesActiveFree Agent447917074.215
Jose Quintana SPPiratesActiveDoppelganger32165.671541374754601.2132.93
Esteban Quiroz 2BCubsActiveFree Agent144011031.275
Tanner Rainey RPNationals60-daySole City Sox2930.00263613111121.3003.30
Noé Ramirez RPDiamondbacksNot on RosterFree Agent5550.0045512629501.4205.22
Heliot Ramos CFGiantsActiveFree Agent9202000.100
Erasmo Ramírez RP/SPNationalsActiveFree Agent6086.3379611428401.0772.92
Alan Rangel RPBravesActiveFree Agent00.000000000.0000.00
J.T. Realmuto CPhilliesActiveTeam Jim139504139228421.276
Sean Reid-Foley RP/SPMets60-dayFree Agent710.007876001.4005.40
Hunter Renfroe RFBrewersActiveTeam Lorin12547412129721.255
Pablo Reyes LFBrewersNot on RosterFree Agent5154000.267
Bryan Reynolds CFPiratesActiveSith Lords14554214227627.262
Matt Reynolds 2B/3B/OF/SSRedsActiveFree Agent93244603235.246
JT Riddle CFRedsNot on RosterFree Agent241000.250
Austin Riley 3BBravesActiveBallbusters15961516838932.273
Alfonso Rivas 1BCubsActiveFree Agent101251593256.235
Ethan Roberts RP/SPCubs60-dayFree Agent97.6710967002.0878.22
David Robertson RPCubsActiveSole City Sox5863.67398135174201.1622.40
Kramer Robertson SSCardinalsNot on RosterFree Agent210010.000
Chuckie Robinson CRedsNot on RosterFree Agent25598250.136
Victor Robles CFNationalsActiveSith Lords1323668263315.224
Brendan Rodgers 2BRockiesActiveSole City Sox13752714013630.266
Jefry Rodriguez RP/SPNationalsFree AgentFree Agent00.000000000.0000.00
Joely Rodríguez RPMetsActiveFree Agent5550.3342572625201.3514.47
Manuel Rodríguez RPCubsActiveTeam Erik1413.6710895241.3903.29
Randy Rodríguez SPGiantsActiveFree Agent00.000000000.0000.00
Carlos Rodón SPGiantsActiveTeam Erik31178.0013123752571401.0282.88
Josh Rogers RP/SPNationalsMinorsFree Agent1626.3324121115201.3295.13
Taylor Rogers RPPadresActiveTeam Jim6664.33578419344311.1814.76
Trevor Rogers SPMarlinsActiveSchellackers23107.001161064565401.5055.47
Tyler Rogers RPGiantsActiveSole City Sox6875.6773492330301.2693.57
Josh Rojas 2B/3BDiamondbacksActiveDoppelganger12544311995623.269
Miguel Rojas SSMarlinsActiveSith Lords1404711106369.234
Ryan Rolison SPRockies60-dayFree Agent00.000000000.0000.00
JoJo Romero RP/SPPhilliesActiveFree Agent1716.331317109001.4084.96
Seth Romero SPNationalsActiveFree Agent00.000000000.0000.00
Austin Romine CCardinalsActiveFree Agent5112920390.155
Angel Rondón RP/SPGiantsMinorsFree Agent15.001430100.8000.00
Eddie Rosario LF/RFBravesActiveSchellackers80250535243.212
Eguy Rosario 3BPadresActiveFree Agent751000.200
Trevor Rosenthal RPBrewersActiveFree Agent00.000000000.0000.00
Joe Ross SPNationals60-dayFree Agent00.000000000.0000.00
Bubby Rossman RPPhilliesMinorsFree Agent11.001112002.00018.00
Michael Rucker RPCubsActiveFree Agent4154.6750502024301.2803.95
Darin Ruf 1B/LFGiantsActiveSole City Sox1183346811452.204
Esteury Ruiz 2B/OFPadresActiveFree Agent17356021.171
Keibert Ruiz CNationalsActiveFree Agent112394997366.251
Edwin Ríos 1B/3BDodgersActiveFree Agent2786217170.244
Connor Sadzeck RPBrewersNot on RosterFree Agent23.004213001.6679.00
Adrian Sampson SPCubsActiveTeam Mike21104.33101732736401.2273.11
Aaron Sanchez RP/SPNationalsActiveFree Agent1560.0078411544301.5506.60
Donny Sands CPhilliesMinorsFree Agent330000.000
Reiver Sanmartin RP/SPRedsActiveFree Agent4557.0066472940401.6676.32
Tony Santillan RP/SPReds60-dayFree Agent2119.6723211212041.7805.49
Gregory Santos RP/SPGiants60-dayFree Agent23.673232001.6364.91
Mac Sceroler RP/SPRedsFree AgentFree Agent00.000000000.0000.00
Max Scherzer SPMetsActiveTeam Erik23145.3310817324371100.9082.29
Max Schrock 2BRedsMinorsFree Agent13264010.154
Kyle Schwarber LFPhilliesActiveTeam Jim155577126469410.218
Frank Schwindel 1BCubsMinorsSith Lords75271628360.229
Tanner Scott RPMarlinsActiveTeam Lorin6762.67559046304201.6124.31
Tayler Scott RPPadresMinorsFree Agent812.00191369002.0836.75
Jean Segura 2BPhilliesActiveBuchanalia9835498103313.277
Antonio Senzatela SPRockiesActiveBallbusters1992.33133542352301.6905.07
Nick Senzel CFReds60-dayFree Agent110373865258.231
Brian Serven CRockiesActiveTeam Mike62187386160.203
Pedro Severino CBrewersNot on RosterFree Agent8184010.222
Jordan Sheffield RPRockiesMinorsFree Agent22.002120002.0000.00
Chasen Shreve RPMetsNot on RosterFree Agent2526.3327291019101.4056.49
Michael Siani CFRedsActiveFree Agent9244000.167
Andrelton Simmons 2B/SSCubsNot on RosterFree Agent347513074.173
Lucas Sims RPReds60-daySith Lords66.675567111.6509.45
Austin Slater CF/LFGiantsActiveTeam Lorin1252777373412.264
Ethan Small SPBrewersActiveFree Agent26.338785002.5267.11
Caleb Smith RP/SPDiamondbacksActiveFree Agent4470.0057653932101.3714.11
Chad Smith RPRockiesActiveFree Agent1518.0016231515001.7227.50
Dominic Smith 1B/LFMetsActiveFree Agent58134260170.194
Drew Smith RPMetsActiveFree Agent4446.0038531517301.1523.33
Pavin Smith RFDiamondbacksActiveFree Agent75245549331.220
Will Smith CDodgersActiveTeam Lorin13750813224871.260
Will Smith RPBravesActiveFree Agent6559.0058652526051.4073.97
Canaan Smith-Njigba LFPirates60-dayFree Agent351000.200
Drew Smyly SPCubsActiveBallbusters22106.33101912641701.1943.47
Blake Snell SPPadresActiveTeam Jim25128.001031715148801.2033.38
Donovan Solano 1B/2B/3BRedsActiveTeam Mike80278794240.284
Jorge Soler LF/RFMarlins60-dayBallbusters722705613340.207
Jared Solomon RP/SPRedsActiveFree Agent98.3389510001.56010.80
Peter Solomon SPPiratesActiveFree Agent00.000000000.0000.00
Michael Soroka SPBravesActiveFree Agent00.000000000.0000.00
Edmundo Sosa 3B/SSCardinalsActiveTeam Jim78176402216.227
Juan Soto RFNationalsActiveSchellackers15352412727626.242
Cory Spangenberg 2BCardinalsNot on RosterFree Agent100000.000
Locke St. John RP/SPMetsMinorsFree Agent12.003403001.50013.50
Jacob Stallings CMarlinsActiveBallbusters114346774340.223
Craig Stammen RP/SPPadresActiveFree Agent3340.6745351020101.3524.43
Justin Steele SPCubsActiveSith Lords24119.001111265042401.3533.18
Spencer Steer SSRedsActiveFree Agent289520280.211
Jackson Stephens RP/SPBravesActiveFree Agent3953.6749472322321.3423.69
Robert Stephenson RPRockiesActiveFree Agent5858.0063551435201.3285.43
Tyler Stephenson CReds60-dayTeam Erik50166536351.319
Bryson Stott 2B/SSPhilliesActiveSole City Sox127427100104912.234
Eric Stout RP/SPPiratesActiveFree Agent2022.3325251614011.8365.64
Dee Strange-Gordon 2BNationalsNot on RosterFree Agent225918023.305
Stephen Strasburg SPNationals15-dayDoppelganger14.678527002.14313.50
Chris Stratton RP/SPPiratesActiveBuchanalia6063.33726025301021.5324.26
Hunter Strickland RPRedsActiveFree Agent6662.3361603334371.5084.91
Spencer Strider SPBravesActiveDoppelganger31131.678620245391100.9952.67
Marcus Stroman SPCubsActiveBuchanalia25138.671231193654601.1473.50
Peter Strzelecki RPBrewersActiveFree Agent3035.0028401511211.2292.83
Garrett Stubbs CPhilliesActiveFree Agent46106285162.264
Robert Suarez RPPadresActiveSith Lords4547.6729612112511.0492.27
Brett Sullivan CPadresActiveFree Agent000000.000
Cole Sulser RPMarlinsActiveFree Agent3934.0039381620121.6185.29
Brent Suter RPBrewersActiveBallbusters5466.6758532228501.2003.78
Jack Suwinski CF/LF/RFPiratesActiveFree Agent1063266619384.202
Seiya Suzuki CF/RFCubsActiveDoppelganger11139710414469.262
Ranger Suárez*News*SPPhilliesActiveBuchanalia29155.3314912958631001.3333.65
Travis Swaggerty CFPiratesActiveFree Agent591000.111
Dansby Swanson SSBravesActiveSchellackers162640177259618.277
Matt Swarmer RP/SPCubsMinorsFree Agent1134.0033362019201.5595.03
Thomas Szapucki RP/SPGiantsActiveFree Agent1115.001918712001.7337.20
Alí Sánchez CPiratesActiveFree Agent000000.000
Aníbal Sánchez SPNationalsActiveTeam Lorin1469.3355483333401.2694.28
Cristopher Sánchez RP/SPPhilliesMinorsFree Agent1540.0038351725211.3755.62
Jesús Sánchez CF/LFMarlinsActiveFree Agent983136713361.214
Miguel Sánchez RP/SPBrewersNot on RosterFree Agent1213.3312986101.5004.05
Sixto Sánchez*News*SPMarlinsActiveFree Agent00.000000000.0000.00
Yolmer Sánchez 2BMetsNot on RosterFree Agent17374020.108
Freddy Tarnok RP/SPBravesActiveFree Agent10.671100001.5000.00
Fernando Tatis*News*SSPadres60-dayBuchanalia000000.000
Chris Taylor 2B/LFDodgersActiveTeam Jim11840289104310.221
Tyrone Taylor CF/LF/RFBrewersActiveSchellackers1203738717513.233
Rowdy Tellez 1BBrewersActiveTeam Lorin15352911635892.219
Jackson Tetreault SPNationals60-dayFree Agent421.002391012201.5715.14
Alek Thomas CFDiamondbacksActiveDoppelganger113381888394.231
Lane Thomas CF/LF/RFNationalsActiveTeam Erik14649812017528.241
Keegan Thompson RP/SPCubsActiveSith Lords29115.0010310843481011.2703.76
Mason Thompson RP/SPNationalsActiveFree Agent2424.67191598111.1352.92
Trayce Thompson CF/LF/RFPadresActiveTeam Erik802195613414.256
Zach Thompson RP/SPPiratesActiveTeam Mike29121.67138904670301.5125.18
Zack Thompson RP/SPCardinalsActiveFree Agent2234.672027148110.9812.08
Ty Tice RPDiamondbacksFree AgentFree Agent00.000000000.0000.00
Michael Toglia 1B/RFRockiesActiveFree Agent31111242121.216
Ka'ai Tom CFGiantsMinorsFree Agent110000.000
Justin Topa RPBrewersActiveFree Agent77.339444001.7734.91
Ezequiel Tovar SSRockiesActiveFree Agent9337120.212
Blake Treinen RPDodgersActiveTeam Jim55.001611100.4001.80
Alan Trejo SSRockiesActiveBuchanalia35118324171.271
Chadwick Tromp CBravesActiveFree Agent143030.750
Yoshi Tsutsugo 1BPiratesNot on RosterFree Agent50170292190.171
Cole Tucker 2B/SSPiratesMinorsFree Agent186311021.175
Justin Turner 3BDodgersActiveBuchanalia12846813013813.278
Trea Turner SSDodgersActiveDoppelganger1606521942110027.298
Kyle Tyler RPPadresMinorsFree Agent24.002210100.7500.00
Edwin Uceta RP/SPDiamondbacksActiveFree Agent1017.001413711001.2355.82
Erich Uelmen RP/SPCubsActiveFree Agent2527.0025211214211.3704.67
Duane Underwood Jr. RP/SPPiratesActiveFree Agent5157.3358572528111.4484.40
José Ureña SPRockiesActiveFree Agent2197.00109634354301.5675.01
Julio Urías SPDodgersActiveTeam Lorin31175.0012716641421700.9602.16
Luis Urías 2B/3B/SSBrewersActiveTeam Erik1194069716471.239
Pat Valaika 2B/SSBravesFree AgentFree Agent000000.000
Josh VanMeter 1B/2B/3BPiratesNot on RosterFree Agent67171323144.187
Ildemaro Vargas 2B/3B/SSNationalsActiveFree Agent63209554233.263
Miguel Vargas 3BDodgersActiveFree Agent18478181.170
Daulton Varsho C/CF/RFDiamondbacksActiveBuchanalia151531125277416.235
Nelson Velázquez CF/LF/RFCubsActiveTeam Lorin77185386265.205
Drew VerHagen RPCardinals60-dayFree Agent1921.6727181416301.8926.65
Alex Vesia RPDodgersActiveTeam Mike6354.3337792413511.1232.15
Cam Vieaux RPPiratesMinorsFree Agent88.671515510002.30810.38
Mark Vientos SSMetsActiveFree Agent16366130.167
Matt Vierling 3B/CF/LF/RFPhilliesActiveTeam Jim117325806327.246
Ryan Vilade SSRockiesActiveFree Agent000000.000
David Villar 3BGiantsActiveBuchanalia52156369240.231
Jonathan Villar 2B/3BCubsNot on RosterFree Agent59202423187.208
Jorbit Vivas 2BDodgersActiveFree Agent000000.000
Alexander Vizcaino SPCubsActiveFree Agent00.000000000.0000.00
Daniel Vogelbach 1BPiratesActiveTeam Mike1303869218590.238
Luke Voit 1BPadresActiveDoppelganger13550011322691.226
Jason Vosler 3B/SSGiantsActiveFree Agent3698264121.265
Austin Voth SPNationalsActiveFree Agent41101.67111903149501.3974.34
Joey Votto 1BReds60-dayFree Agent913226611410.205
LaMonte Wade 1B/LF/RFGiantsActiveFree Agent77217458261.207
Adam Wainwright SPCardinalsActiveBallbusters32191.6719214354791101.2833.71
Cole Waites RPGiantsActiveFree Agent75.676442001.7653.18
Christian Walker 1BDiamondbacksActiveBallbusters16058314136942.242
Steele Walker LFGiantsMinorsFree Agent5141110.071
Taijuan Walker SPMetsActiveSith Lords29157.3314313245611201.1953.49
Jake Walsh RP/SPCardinalsActiveFree Agent32.673524001.87513.50
Donovan Walton SSGiants60-dayFree Agent257612180.158
Art Warren RPReds60-dayFree Agent3936.0037402226231.6396.50
Ryan Weathers SPPadresActiveFree Agent13.676344002.7279.82
Luke Weaver RP/SPDiamondbacksActiveFree Agent2635.6752381326101.8226.56
Logan Webb SPGiantsActiveBuchanalia32192.3317416349621501.1592.90
Jordan Weems RPNationalsActiveFree Agent3239.6735411223001.1855.22
Colton Welker 1B/3BRockies60-dayFree Agent000000.000
J.B. Wendelken RPDiamondbacksNot on RosterFree Agent2929.0025211417201.3455.28
Joey Wendle 2B/3B/SSMarlinsActiveTeam Mike1013479033212.259
Hayden Wesneski SPCubsActiveSole City Sox633.00243378300.9392.18
Zack Wheeler SPPhilliesActiveBuchanalia26153.0012516334481201.0392.82
Mitch White RP/SPDodgersActiveFree Agent2599.00110783560101.4655.45
Kodi Whitley RPCardinalsNot on RosterFree Agent1412.67111298201.5795.68
Rowan Wick RPCubsActiveTeam Mike6464.0079692930491.6884.22
Taylor Widener RP/SPDiamondbacksActiveFree Agent1417.33221457001.5583.63
Brad Wieck RPCubs60-dayFree Agent00.000000000.0000.00
Devin Williams RPBrewersActiveSchellackers6560.67319630136151.0051.93
Luke Williams 3B/CF/LFMarlinsActiveFree Agent79127301611.236
Taylor Williams RPGiantsFree AgentFree Agent00.000000000.0000.00
Trevor Williams RP/SPMetsActiveFree Agent3089.6787842332311.2273.21
Brooks Wilson SPBravesActiveFree Agent00.000000000.0000.00
Bryse Wilson RP/SPPiratesActiveBuchanalia25115.67132793271301.4185.52
Cody Wilson CFNationalsFree AgentFree Agent000000.000
Justin Wilson RPReds60-dayFree Agent53.673701000.8182.45
Steven Wilson RP/SPPadresActiveFree Agent5053.0036532018411.0573.06
Patrick Wisdom 1B/3BCubsActiveBallbusters1344699725668.207
Nick Wittgren RPCardinalsNot on RosterFree Agent2929.0035171019111.5525.90
Tony Wolters CDodgersNot on RosterFree Agent240000.000
Kolten Wong 2BBrewersActiveTeam Erik134430108154717.251
Alex Wood SPGiants60-dayTeam Lorin26130.671321313074801.2405.10
Jake Woodford RP/SPCardinalsActiveFree Agent2748.3343241112401.1172.23
Brandon Woodruff SPBrewersActiveSole City Sox27153.3312219042521301.0703.05
William Woods RP/SPBravesActiveFree Agent22.002210001.5000.00
Kyle Wright SPBravesActiveDoppelganger30180.3315617453642101.1593.19
Austin Wynns CGiantsActiveFree Agent65162423210.259
Jimmy Yacabonis RP/SPMarlinsActiveFree Agent1414.0020211013102.1438.36
Miguel Yajure RP/SPPiratesActiveFree Agent1224.3331161624111.9328.88
Mike Yastrzemski CF/RFGiantsActiveTeam Mike14848510417575.214
Kirby Yates RPBravesActiveFree Agent97.006654001.5715.14
Christian Yelich LFBrewersActiveDoppelganger154575145145719.252
Juan Yepez 1B/LF/RFCardinalsActiveFree Agent762536412300.253
Huascar Ynoa SPBraves60-dayFree Agent26.67118610002.55013.50
Alex Young RP/SPGiantsActiveFree Agent2526.672921117101.5002.36
Jared Young 1BCubsActiveFree Agent6195001.263
Aneurys Zabala RP/SPMarlinsNot on RosterFree Agent22.673210001.5000.00
Daniel Zamora RPDodgersFree AgentFree Agent00.000000000.0000.00
T.J. Zeuch SPRedsNot on RosterFree Agent310.67245718002.90615.19
Tyler Zuber SPDiamondbacksActiveFree Agent00.000000000.0000.00
Travis d'Arnaud CBravesActiveSchellackers10739610618600.268
Jacob deGrom SPMetsActiveBallbusters1164.3340102822500.7463.08
José Álvarez RPGiants60-dayFree Agent2115.33171599211.6965.28