Player Search - 2021 Ezra Stiles Rotisserie Association

Source From to
Show depth chart position?
Found 815 players.
Name Filters: Status Pro Team Roto Team Biographical dataSort by
PlayerPositionTeamStatusRotoTeamGABHHRRBISBAvgIPHKBBERWinSavWHIPERA
Cory Abbott RP/SPCubsActiveFree Agent717.3320121113001.7886.75
Ronald Acuña RFBraves60-dayFree Agent8229784245217.283
Jason Adam RPCubsActiveFree Agent1210.67101967101.5005.91
Willy Adames SSBrewersActiveSith Lords14049713025735.262
Austin Adams RPPadresActiveBallbusters6552.6728763524301.1964.10
Matt Adams 1BRockiesNot on RosterFree Agent22366020.167
Joan Adon SPNationalsActiveFree Agent15.336932001.6883.38
Ehire Adrianza 3B/OF/SSBravesPaternity leaveBallbusters109182455280.247
Jesús Aguilar 1BMarlins60-dayTeam Lorin13144911722930.261
Miguel Aguilar RPDiamondbacksActiveFree Agent97.006345101.4296.43
Nick Ahmed SSDiamondbacksActiveSith Lords129434965387.221
Shogo Akiyama CFRedsActiveFree Agent88162330122.204
R.J. Alaniz RPRedsMinorsFree Agent32.671331001.5003.38
Ozzie Albies 2BBravesActiveTeam Erik1566291633010620.259
Sandy Alcantara SPMarlinsActiveSith Lords33205.671712015073901.0753.19
Sergio Alcántara 2B/SSCubsActiveFree Agent89220455173.205
Scott Alexander RPDodgers60-dayFree Agent1815.3315845001.2392.93
Jorge Alfaro C/LFMarlinsActiveBuchanalia92295724308.244
Anthony Alford CF/LFPiratesActiveTeam Erik49133315115.233
Abraham Almonte LF/RFBravesNot on RosterFree Agent64148325191.216
Yency Almonte RPRockiesNot on RosterFree Agent4847.6747472940101.5947.55
Albert Almora Jr. CFMetsMinorsFree Agent47526000.115
Pete Alonso 1BMetsActiveTeam Jim15256114737943.262
Dan Altavilla RPPadresNot on RosterFree Agent21.331201000.7506.75
José Alvarado RPPhilliesActiveFree Agent6455.6742684726751.5994.20
Eddy Alvarez 2B/3BMarlinsNot on RosterFree Agent246412161.188
Adbert Alzolay RP/SPCubsActiveDoppelganger29125.671121283464511.1624.58
Miguel Amaya CCubsActiveFree Agent000000.000
Brett Anderson SPBrewersNot on RosterTeam Jim2496.00102582845401.3544.22
Brian Anderson 3BMarlins60-dayTeam Erik67233587285.249
Chase Anderson RP/SPPhilliesNot on RosterFree Agent1448.0051352036201.4796.75
Ian Anderson SPBravesActiveDoppelganger24128.331051245351901.2313.58
Shaun Anderson RPPadresActiveFree Agent1623.3336191222002.0578.49
Tanner Anderson RPPiratesActiveFree Agent15.005102001.0003.60
Tyler Anderson SPPiratesNot on RosterFree Agent31167.001701343884701.2464.53
John Andreoli LFPadresMinorsFree Agent761000.167
Tejay Antone RPRedsActiveDoppelganger2333.671742138230.8912.14
Yasel Antuna SSNationalsActiveFree Agent000000.000
Aristides Aquino LF/RFRedsActiveBuchanalia841743310232.190
Orlando Arcia SSBravesActiveFree Agent3681162141.198
Nolan Arenado 3BCardinalsActiveSith Lords157593151341052.255
Jake Arrieta SPCubsNot on RosterFree Agent2498.67131834481501.7747.39
Humberto Arteaga 2BNationalsNot on RosterFree Agent130010.000
Aaron Ashby RP/SPBrewersActiveDoppelganger1331.6725391216311.1684.55
Carlos Asuaje 2BDodgersFree AgentFree Agent000000.000
Alex Avila CNationalsNot on RosterFree Agent348917190.191
Pedro Avila SPPadresActiveFree Agent14.004531001.7502.25
Luis Avilán RPNationalsNot on RosterFree Agent45.007437002.00012.60
John Axford RPBrewersNot on RosterFree Agent10.332012009.00054.00
Yoan Aybar CFRockiesActiveFree Agent000000.000
Harrison Bader CFCardinalsActiveSchellackers1033679816509.267
Michel Baez RPPadres60-dayFree Agent00.000000000.0000.00
Brandon Bailey SPRedsActiveFree Agent00.000000000.0000.00
Alberto Baldonado RP/SPNationalsNot on RosterFree Agent1410.671012710001.5948.44
Anthony Banda RP/SPPiratesActiveFree Agent3033.6739321316201.5454.28
Caleb Baragar RP/SPGiantsActiveFree Agent2523.001916124221.3481.57
Daniel Bard RPRockiesActiveTeam Lorin6765.67698036387201.5995.21
Austin Barnes CDodgersActiveTeam Jim77200436231.215
Tucker Barnhart CRedsActiveTeam Erik116348867480.247
Tres Barrera CNationalsActiveFree Agent3091242100.264
Jose Barrero SSRedsActiveFree Agent215010031.200
Aaron Barrett RPNationalsFree AgentFree Agent00.000000000.0000.00
Joey Bart CGiantsActiveFree Agent262010.333
Anthony Bass RP/SPMarlinsActiveBallbusters7061.3355582426301.2883.82
Trevor Bauer SPDodgersActiveTeam Lorin17107.67711373731801.0032.59
Matt Beaty 1B/LF/RFDodgersActiveTeam Lorin120204557402.270
David Bednar RPPiratesActiveTeam Jim6160.6740771915330.9732.23
Tyler Beede RP/SPGiants60-dayFree Agent11.002203002.00027.00
Seth Beer CFDiamondbacksActiveFree Agent594130.444
Josh Bell 1BNationalsActiveTeam Jim14449813027880.261
Andrew Bellatti RPMarlinsNot on RosterFree Agent33.336425002.40013.50
Cody Bellinger CFDodgersActiveDoppelganger953155210363.165
Brandon Belt 1BGiantsNot on RosterTeam Mike973258929593.274
Anthony Bender RP/SPMarlinsActiveTeam Erik6061.3345712019331.0602.79
Jon Berti 2B/3BMarlins60-daySchellackers85233494198.210
Dellin Betances RPMetsNot on RosterFree Agent11.000111001.0009.00
Alec Bettinger RP/SPBrewersActiveFree Agent410.00185315002.10013.50
Mookie Betts CF/RFDodgersActiveTeam Jim122466123235810.264
Joe Biagini RPCubsNot on RosterFree Agent13.002210101.0000.00
Phil Bickford RPDodgersActiveFree Agent5751.3336591916411.0712.81
Jesse Biddle RPBravesNot on RosterFree Agent810.671011810001.6888.44
Charlie Blackmon RFRockiesActiveTeam Jim15051413913783.270
Alex Blandino 1B/2B/SSRedsNot on RosterFree Agent437014051.200
Travis Blankenhorn 2B/3BMetsActiveFree Agent24234140.174
Richard Bleier RPMarlinsActiveTeam Erik6858.005144619300.9832.95
Alec Bohm 3BPhilliesActiveFree Agent115380947474.247
Jorge Bonifacio LF/RFPhilliesMinorsFree Agent7111020.091
Akeem Bostick RP/SPMetsMinorsFree Agent11.000010001.0000.00
David Bote 2B/3BCubsActiveTeam Jim97291588350.199
James Bourque RP/SPCubsOutFree Agent00.000000000.0000.00
Ben Bowden RP/SPRockiesActiveFree Agent3935.6744422126301.8226.56
Brad Boxberger RPBrewersNot on RosterTeam Erik7164.6744832524541.0673.34
Brad Brach RPRedsNot on RosterFree Agent3530.0030331821111.6006.30
Archie Bradley RPPhilliesNot on RosterFree Agent5351.0051402221721.4313.71
Jackie Bradley Jr. CF/RFBrewersActiveSchellackers134387636297.163
Steven Brault SPPirates60-dayTeam Jim727.6733191218001.6275.86
John Brebbia RPGiantsActiveFree Agent1818.332522412001.5825.89
Lewis Brinson CF/LF/RFMarlinsActiveBuchanalia89274629331.226
Connor Brogdon RP/SPPhilliesActiveFree Agent5657.6747501822511.1273.43
Rex Brothers RPCubsActiveFree Agent5753.0041753531311.4345.26
JT Brubaker SPPiratesActiveSole City Sox24124.331231293874501.2955.36
Justin Bruihl RP/SPDodgersActiveFree Agent2118.67131176001.0712.89
Kris Bryant*News*3B/CF/LF/RFGiantsNot on RosterDoppelganger144513136257310.265
Ryan Buchter RPDiamondbacksMinorsFree Agent1816.3316161312001.7766.61
Walker Buehler*News*SPDodgersActiveTeam Lorin33207.6714921252571600.9682.47
JB Bukauskas RP/SPDiamondbacksActiveFree Agent2117.332414715201.7887.79
Madison Bumgarner SPDiamondbacksActiveTeam Lorin26146.331341243976701.1824.67
Nick Burdi RPPadresFree AgentFree Agent00.000000000.0000.00
Corbin Burnes*News*SPBrewersActiveSith Lords28167.0012323434451100.9402.43
Andy Burns SSDodgersActiveFree Agent9113000.273
Javier Báez 2B/SSCubsNot on RosterBuchanalia138502133318718.265
Asdrúbal Cabrera 1B/2B/3BDiamondbacksNot on RosterTeam Lorin110309717421.230
Edward Cabrera SPMarlinsActiveSole City Sox726.3324281917001.6335.81
Génesis Cabrera RP/SPCardinalsActiveSith Lords7170.0052773629401.2573.73
Trevor Cahill RP/SPPiratesNot on RosterFree Agent937.0042321427101.5146.57
Lorenzo Cain CFBrewersActiveTeam Mike782576683613.257
Kole Calhoun RFDiamondbacksNot on RosterBuchanalia51166395171.235
Daniel Camarena RP/SPPadresNot on RosterFree Agent69.33167310002.0369.64
Johan Camargo 2B/3BBravesActiveFree Agent15160000.000
Paul Campbell RP/SPMarlinsActiveFree Agent1626.6732261019201.5756.41
Luis Campusano CPadresActiveFree Agent11343010.088
Alexander Canario RFCubsActiveFree Agent000000.000
Robinson Canó 2BMetsActiveFree Agent000000.000
Victor Caratini 1B/CPadresActiveTeam Jim116313717392.227
Dylan Carlson CF/RFCardinalsActiveTeam Erik14954214418652.266
Matt Carpenter 2B/3BCardinalsNot on RosterBuchanalia130207353212.169
Carlos Carrasco SPMetsActiveTeam Lorin1253.6759501836101.4356.04
Gerardo Carrillo SPNationalsActiveFree Agent00.000000000.0000.00
Curt Casali CGiantsActiveBallbusters77200425260.210
Daniel Castano RP/SPMarlinsActiveFree Agent520.332213811001.4754.87
Ryan Castellani SPRockiesMinorsFree Agent13.335242002.7005.40
Humberto Castellanos SPDiamondbacksActiveFree Agent1445.6748291525201.3804.93
Nick Castellanos RFRedsNot on RosterSole City Sox138531164341003.309
Erick Castillo CCubsNot on RosterFree Agent482000.250
José Castillo RPPadres60-dayFree Agent00.000000000.0000.00
Luis Castillo SPRedsActiveDoppelganger33187.671811927583801.3643.98
Welington Castillo CNationalsFree AgentFree Agent000000.000
Kervin Castro RP/SPGiantsActiveFree Agent1013.33131340101.2750.00
Miguel Castro RP/SPMetsActiveFree Agent6970.3348774327301.2943.45
Rodolfo Castro 2BPiratesActiveFree Agent318617580.198
Starlin Castro 2B/3BNationalsNot on RosterFree Agent87315893380.283
Blake Cederlind RPPirates60-dayFree Agent00.000000000.0000.00
Jhoulys Chacín RP/SPRockiesNot on RosterFree Agent4664.3353472831301.2594.34
Jesse Chavez RP/SPBravesNot on RosterFree Agent3033.672336118301.0102.14
Michael Chavis 1B/2BPiratesActiveFree Agent43121303111.248
Robinson Chirinos CCubsNot on RosterFree Agent4597225150.227
Jazz Chisholm 2B/SSMarlinsActiveTeam Erik124464115185323.248
Taylor Clarke RP/SPDiamondbacksActiveFree Agent4343.3352391424101.5234.98
Sam Clay RP/SPNationalsActiveFree Agent5845.0055342228001.7115.60
Garrett Cleavinger RP/SPDodgers60-dayFree Agent2218.002021126201.7783.00
Mike Clevinger SPPadres60-dayFree Agent00.000000000.0000.00
Tyler Clippard RPDiamondbacksNot on RosterSole City Sox2625.332221119161.3033.20
Michael Conforto RFMetsNot on RosterTeam Jim1254069414551.232
Roansy Contreras SPPiratesActiveFree Agent13.003410001.3330.00
William Contreras CBravesActiveFree Agent52163358230.215
Willson Contreras CCubsActiveBuchanalia1284139821575.237
Sam Coonrod RP/SPPhilliesActiveFree Agent4242.3341481519221.3234.04
Garrett Cooper 1B/RFMarlins60-dayFree Agent71215619331.284
Patrick Corbin SPNationalsActiveBallbusters31171.6719214360111901.4685.82
Jake Cousins RP/SPBrewersActiveFree Agent3030.001644199101.1672.70
Will Craig 1BPiratesNot on RosterFree Agent186013130.217
Brandon Crawford SSGiantsActiveTeam Jim138483144249011.298
Stefan Crichton RPDiamondbacksActiveFree Agent3123.3333171219041.9297.33
Kyle Crick RPPiratesNot on RosterFree Agent2724.3314211912101.3564.44
Nabil Crismatt RP/SPPadresActiveFree Agent4581.3387712434301.3653.76
C.J. Cron 1BRockiesActiveSole City Sox14247013228921.281
Jake Cronenworth 1B/2B/SSPadresActiveBallbusters15256715121714.266
Hans Crouse SPPhilliesActiveFree Agent27.004274001.5715.14
Wil Crowe SPPiratesActiveTeam Mike26116.671261115771401.5695.48
Oneil Cruz*News*3BPiratesActiveFree Agent293130.333
Johnny Cueto RP/SPGiantsNot on RosterSchellackers22114.67127983052701.3694.08
John Curtiss RP/SPMarlins60-dayFree Agent4244.3342441217301.2183.45
Yu Darvish SPPadresActiveBuchanalia30166.331381994478801.0944.22
Tucker Davidson SPBravesActiveFree Agent420.00151888001.1503.60
Zach Davies SPCubsNot on RosterTeam Erik32148.001621147595601.6015.78
J.D. Davis 3BMetsActiveTeam Erik73179515231.285
Jaylin Davis RFGiantsActiveFree Agent591000.111
Taylor Davis CPiratesActiveFree Agent252000.400
Grant Dayton RPBraves60-dayFree Agent1313.00151469001.6156.23
Yonathan Daza CF/RFRockiesActiveBallbusters107301852302.282
Chase De Jong SPPirates60-dayFree Agent943.6749391928101.5575.77
Bryan De La Cruz CF/LF/RFMarlinsActiveSchellackers58199595191.296
José De León RP/SPRedsMinorsFree Agent918.3322331117001.8008.35
Enyel De Los Santos RP/SPPhilliesActiveFree Agent3335.3343481825201.7266.37
Paul DeJong SSCardinalsActiveSith Lords1133567019454.197
Anthony DeSclafani*News*SPGiantsNot on RosterBuchanalia31167.6714115242591301.0913.17
Delino DeShields CFRedsMinorsFree Agent254712162.255
Austin Dean LF/RFCardinalsActiveFree Agent22307170.233
Greg Deichmann RFCubsActiveFree Agent14304010.133
Ross Detwiler RP/SPMarlinsNot on RosterFree Agent5352.3344622027301.2234.64
Chris Devenski RPDiamondbacksNot on RosterFree Agent87.3311527111.7738.59
José Devers SSMarlins60-dayFree Agent214110050.244
Alex Dickerson LFGiantsActiveBallbusters1112836613381.233
Brandon Dickson RP/SPCardinalsNot on RosterFree Agent22.005103002.50013.50
Wilmer Difo 2B/3B/SSPiratesActiveFree Agent116219594241.269
Kyle Dohy RP/SPPhilliesActiveFree Agent11.001110002.0000.00
Seranthony Domínguez RPPhilliesActiveFree Agent11.000100000.0000.00
Sean Doolittle RPRedsNot on RosterFree Agent5649.6750532325311.4704.53
Camilo Doval RP/SPGiantsActiveFree Agent2927.00193799531.0373.00
Brandon Drury 2B/3BMetsMinorsFree Agent5184234140.274
Mauricio Dubón 2B/CF/SSGiantsActiveFree Agent74175425222.240
Matt Duffy 2B/3BCubsNot on RosterTeam Erik97289835308.287
Steven Duggar CF/RFGiantsActiveBallbusters107268698357.257
Jon Duplantier SPDiamondbacksMinorsFree Agent413.001912819002.07713.15
Adam Duvall CF/LF/RFMarlinsActiveTeam Erik146513117381135.228
Edwin Díaz RPMetsActiveBallbusters6362.67438923245321.0533.45
Elias Díaz CRockiesActiveBallbusters1063388318440.246
Isan Díaz 2B/3BMarlinsActiveFree Agent89238464171.193
Lewin Díaz 1BMarlinsActiveTeam Erik40122258130.205
Miguel Díaz RP/SPPadresNot on RosterFree Agent2542.0031461917311.1903.64
Yennsy Díaz RP/SPMetsActiveFree Agent2025.0025211215001.4805.40
Tommy Edman 2B/RFCardinalsActiveTeam Lorin159641168115630.262
Scott Effross RPCubsActiveFree Agent1414.67131816200.9553.68
Zach Eflin SPPhilliesActiveTeam Mike18105.67116991649401.2494.17
Brett Eibner CFMarlinsFree AgentFree Agent000000.000
Jerad Eickhoff RP/SPMetsNot on RosterFree Agent519.6730131019002.0348.69
Seth Elledge RPCardinalsMinorsFree Agent1111.67131176001.7144.63
Drew Ellis 3BDiamondbacksActiveFree Agent28699150.130
Jerar Encarnación CFMarlinsActiveFree Agent000000.000
Alcides Escobar 2B/SSNationalsActiveDoppelganger75319924283.288
Eduardo Escobar 1B/2B/3BBrewersNot on RosterSole City Sox14654913928901.253
Paolo Espino SPNationalsActiveBallbusters35109.67108922552511.2134.27
Anderson Espinoza SPCubsActiveFree Agent00.000000000.0000.00
Thairo Estrada 2B/SSGiantsActiveFree Agent52121337221.273
Carlos Estévez RPRockiesActiveTeam Lorin6461.67716021303111.4924.38
Phillip Evans 1B/3B/LF/RFPiratesActiveFree Agent76214445161.206
Stuart Fairchild CFDiamondbacksActiveFree Agent12152020.133
Bailey Falter RP/SPPhilliesActiveFree Agent2233.673434621201.1885.61
Jeurys Familia RPMetsNot on RosterFree Agent6559.3357722726911.4163.94
Johneshwy Fargas CFCubsNot on RosterFree Agent225213051.250
Jake Faria RP/SPDiamondbacksNot on RosterFree Agent2432.6739321320001.5925.51
Kyle Farmer*News*SSRedsActiveSole City Sox14748312716632.263
Erick Fedde RP/SPNationalsActiveSchellackers29133.331441284881701.4405.47
Mario Feliciano CBrewersActiveFree Agent100000.000
Neftali Feliz RPPhilliesNot on RosterFree Agent54.005314001.5009.00
Ryan Feltner SPRockiesActiveFree Agent26.339658002.21111.37
Caleb Ferguson RPDodgers60-dayFree Agent00.000000000.0000.00
Julian Fernández RP/SPRockiesActiveFree Agent66.679448001.95010.80
Junior Fernández RPCardinals60-dayFree Agent1820.6725151513101.9355.66
Dylan File SPBrewersActiveFree Agent00.000000000.0000.00
Kyle Finnegan RPNationalsActiveTeam Erik6866.00646834265111.4853.55
Derek Fisher LF/RFBrewersNot on RosterFree Agent482010.250
Jay Flaa RPBravesMinorsFree Agent22.673334002.25013.50
Jack Flaherty RP/SPCardinalsActiveDoppelganger1778.3357852628901.0603.22
Bernardo Flores Jr. RP/SPRockiesMinorsFree Agent10.00102100InfInf
Wilmer Flores 1B/2B/3BGiantsActiveTeam Lorin13938910218531.262
Dylan Floro RPMarlinsActiveTeam Jim6864.00536225206151.2192.81
Nick Fortes CMarlinsActiveTeam Mike14319471.290
Dustin Fowler CFPiratesNot on RosterFree Agent18417021.171
Seth Frankoff P/RP/SPDiamondbacksMinorsFree Agent430000.00014.672011915001.9779.20
Adam Frazier 2BPiratesActiveTeam Jim15557717654310.305
Todd Frazier 3BPiratesNot on RosterFree Agent13353040.086
Kyle Freeland SPRockiesActiveTeam Lorin23120.671331053858701.4174.33
Freddie Freeman 1BBravesNot on RosterSchellackers15960018031838.300
Mike Freeman SSRedsMinorsFree Agent375911031.186
Max Fried SPBravesActiveSith Lords28165.6713915841561401.0873.04
TJ Friedl*News*CFRedsActiveFree Agent14319120.290
Luis Frías RP/SPDiamondbacksActiveFree Agent33.332351002.1002.70
Joshua Fuentes 1B/3BRockiesNot on RosterFree Agent95271617330.225
Carson Fulmer RPRedsNot on RosterFree Agent2025.6726241319001.5196.66
Giovanny Gallegos RPCardinalsActiveSchellackers7380.33519520276140.8843.02
Zac Gallen SPDiamondbacksActiveTeam Mike23121.331081394958401.2944.30
Freddy Galvis 3B/SSPhilliesNot on RosterTeam Lorin1043568614401.242
Ben Gamel CF/LF/RFPiratesActiveFree Agent122340848263.247
John Gant SPCardinalsActiveFree Agent39110.0095927150501.5094.09
Rico Garcia RP/SPGiantsFree AgentFree Agent00.000000000.0000.00
Avisaíl García RFBrewersNot on RosterTeam Mike13546112129868.262
Jarlín García RPGiantsActiveTeam Mike5868.6748681820610.9612.62
Luis García 2B/SSNationalsActiveSchellackers70236576220.242
Luis García RPCardinalsNot on RosterTeam Mike3433.332534812120.9903.24
Amir Garrett RPRedsActiveTeam Mike6347.6746612932071.5736.04
Braxton Garrett SPMarlinsActiveFree Agent834.0042322019101.8245.03
Kevin Gausman*News*SPGiantsNot on RosterBallbusters33192.0015022750601401.0422.81
Trent Giambrone SSCubsActiveFree Agent5132000.154
Tyler Gilbert SPDiamondbacksActiveTeam Jim940.0028251314201.0253.15
Lucas Gilbreath RP/SPRockiesActiveFree Agent4742.6733442316311.3123.38
Kevin Ginkel RPDiamondbacks60-dayFree Agent3228.3330311420001.5536.35
Mychal Givens RPRockiesNot on RosterBuchanalia5451.0043542719481.3733.35
Zack Godley RP/SPBrewersNot on RosterFree Agent23.334556002.70016.20
Paul Goldschmidt 1BCardinalsActiveSith Lords158603177319912.294
Austin Gomber SPRockies60-dayFree Agent23115.331021134158901.2404.53
Yan Gomes CNationalsNot on RosterFree Agent1033498814520.252
Tony Gonsolin RP/SPDodgersActiveTeam Mike1555.6741653420401.3473.23
Chi Chi González RP/SPRockiesNot on RosterFree Agent24101.67127562873301.5256.46
Erik González 3B/SSPiratesNot on RosterFree Agent71220512212.232
Gio González RP/SPMarlinsFree AgentFree Agent00.000000000.0000.00
Luis González CFGiants60-dayFree Agent682000.250
Victor González RP/SPDodgersActiveFree Agent4435.3332331914311.4433.57
Terrance Gore LFBravesActiveFree Agent000000.000
Trevor Gott RPBrewersActiveFree Agent00.000000000.0000.00
Ashton Goudeau RP/SPRockiesActiveFree Agent1634.3324221716201.1944.19
Brusdar Graterol RP/SPDodgersActiveFree Agent3433.3334271317301.4104.59
Jon Gray SPRockiesNot on RosterSchellackers29149.001401575876801.3294.59
Josiah Gray SPNationalsActiveSchellackers1470.6763763343201.3585.48
Sonny Gray SPRedsActiveDoppelganger26135.331151555063701.2194.19
Shane Greene RPDodgersNot on RosterFree Agent2823.6725241419011.6487.23
Didi Gregorius SSPhilliesActiveTeam Erik1033687713543.209
Trent Grisham CFPadresActiveSole City Sox132462112156213.242
Robert Gsellman RP/SPMetsActiveFree Agent1728.672717712001.1863.77
Sean Guenther RPMarlinsActiveFree Agent1420.3331151021002.0169.30
Javy Guerra RPPadresActiveFree Agent43.674322001.6364.91
Javy Guerra RPNationalsNot on RosterFree Agent66.00124311002.50016.50
Luis Guillorme 2B/3B/SSMetsActiveFree Agent6913235150.265
Preston Guilmet RPMarlinsNot on RosterFree Agent22.002101001.0004.50
Taylor Gushue CCubsNot on RosterFree Agent240000.000
Jandel Gustave RPBrewersActiveFree Agent1418.33151357101.0913.44
Vladimir Gutierrez SPRedsActiveTeam Lorin22114.00115884660901.4124.74
Jorge Guzman RP/SPMarlinsNot on RosterFree Agent21.674366006.00032.40
Josh Hader RPBrewersActiveBuchanalia6058.67251022484340.8351.23
Jake Hager CDiamondbacksMinorsFree Agent14263020.115
David Hale RP/SPPhilliesNot on RosterFree Agent1726.673021919001.4626.41
JD Hammer RP/SPPhilliesNot on RosterFree Agent2020.0021221111101.6004.95
Garrett Hampson 2B/CFRockiesActiveSith Lords147453106113317.234
Brad Hand RPNationalsNot on RosterFree Agent6864.67566126286211.2683.90
Ian Happ CF/LF/RFCubsActiveBallbusters14846510525669.226
J.A. Happ SPCardinalsNot on RosterSole City Sox30152.3317712248981001.4775.79
Blaine Hardy RPBrewersMinorsFree Agent11.003112004.00018.00
Bryce Harper RFPhilliesActiveTeam Jim141488151358413.309
Ryne Harper RPNationalsActiveFree Agent3435.6728311416001.1784.04
Will Harris RPNationals60-dayFree Agent86.007936001.6679.00
Josh Harrison 2B/3B/LFNationalsNot on RosterFree Agent1385051418609.279
Monte Harrison RFMarlinsActiveFree Agent9102000.200
Hunter Harvey RPGiantsActiveFree Agent98.678634001.2694.15
Adam Haseley CF/LF/RFPhilliesActiveFree Agent9214000.190
Ke'Bryan Hayes 3BPiratesActiveSith Lords96362936389.257
Nick Heath CFDiamondbacksMinorsFree Agent20355010.143
Scott Heineman 1B/CFRedsNot on RosterFree Agent19303230.100
Ryan Helsley RPCardinals60-dayFree Agent5147.3340472724611.4154.56
Heath Hembree RPRedsNot on RosterFree Agent6058.0045832436291.1905.59
Kyle Hendricks SPCubsActiveSchellackers32181.0020013144961401.3484.77
Ryan Hendrix RP/SPRedsActiveFree Agent3631.6733351621501.5475.97
Payton Henry CMarlinsActiveFree Agent5154000.267
Guillermo Heredia CF/LF/RFBravesActiveFree Agent120305675260.220
Michael Hermosillo CFCubs60-dayFree Agent16367370.194
Yadiel Hernandez CF/LFNationalsActiveTeam Jim112264729323.273
Elieser Hernández SPMarlinsActiveTeam Lorin1151.6754531424101.3164.18
Odúbel Herrera CF/LFPhilliesNot on RosterTeam Lorin12445011713516.260
Codi Heuer RPCubsActiveTeam Jim6567.3365562332721.3074.28
Jason Heyward RFCubsActiveFree Agent104323698305.214
Jordan Hicks RPCardinalsActiveFree Agent1010.00510106001.5005.40
P.J. Higgins CCubs60-dayFree Agent9231000.043
Trevor Hildenberger RPMetsMinorsFree Agent22.333434002.57115.43
Rich Hill SPMetsNot on RosterDoppelganger32158.671371505568701.2103.86
Tim Hill RPPadresActiveFree Agent7859.6751562324611.2403.62
Sam Hilliard CF/LFRockiesActiveBuchanalia812144614345.215
Keston Hiura 1BBrewersActiveFree Agent61173294193.168
Nico Hoerner 2BCubsActiveSchellackers44149450165.302
Jeff Hoffman RP/SPRedsActiveFree Agent3173.0070794537301.5754.56
Bryan Holaday CDiamondbacksNot on RosterFree Agent13316010.194
Jordan Holloway RP/SPMarlinsActiveFree Agent1336.0023362616201.3614.00
Rhys Hoskins 1BPhillies60-dayTeam Mike1073899627713.247
Eric Hosmer 1BPadresActiveSchellackers15150913712655.269
Adrian Houser SPBrewersActiveTeam Lorin28142.3311810564511001.2793.22
Sam Howard RP/SPPiratesActiveFree Agent5445.0034603228301.4675.60
Dakota Hudson RP/SPCardinalsActiveFree Agent28.677612100.9232.08
Daniel Hudson RPNationalsNot on RosterBuchanalia5451.6740751619501.0843.31
Scott Hurst CFCardinalsMinorsFree Agent750000.000
Ender Inciarte CFBravesMinorsFree Agent5279172101.215
Jonathan India 2B/3BRedsActiveDoppelganger150532143216912.269
Alex Jackson CMarlinsActiveFree Agent52131183120.137
Andre Jackson RP/SPDodgersActiveFree Agent311.67101063011.3712.31
Jay Jackson RP/SPGiantsActiveFree Agent2321.671528129201.2463.74
Luke Jackson RPBravesActiveFree Agent7163.6745702914201.1621.98
Travis Jankowski CFPhilliesNot on RosterFree Agent76131331105.252
Kenley Jansen RPDodgersNot on RosterSchellackers6969.00368636174381.0432.22
Jake Jewell RP/SPCubsMinorsFree Agent1010.001810511002.3009.90
Connor Joe*News*1B/LFRockies60-dayFree Agent63179518350.285
Pierce Johnson RP/SPPadresActiveFree Agent6358.6747772721301.2613.22
Damon Jones RP/SPPhilliesActiveFree Agent10.331020009.0000.00
Nate Jones RPBravesNot on RosterFree Agent2019.0016141212001.4745.68
Matt Joyce LFPhilliesNot on RosterFree Agent43555270.091
Sean Kazmar Jr. SSBravesMinorsFree Agent320000.000
Scott Kazmir SPGiantsNot on RosterFree Agent511.33151068001.8536.35
Keone Kela RPPadresNot on RosterFree Agent1210.67111336201.3125.06
Kyle Keller RPPiratesActiveFree Agent3233.3330362224101.5606.48
Mitch Keller SPPiratesActiveSith Lords23100.67131924969501.7886.17
Trevor Kelley RPCubsFree AgentFree Agent00.000000000.0000.00
Carson Kelly CDiamondbacksActiveDoppelganger983047313460.240
Joe Kelly RPDodgersActiveFree Agent4844.0028501514220.9772.86
Merrill Kelly SPDiamondbacksActiveTeam Mike27158.001631304178701.2914.44
Clayton Kershaw*News*SPDodgersNot on RosterBuchanalia22121.6710314421481001.0193.55
Mike Kickham RPDodgersNot on RosterFree Agent12.005213003.00013.50
Carter Kieboom 3BNationalsActiveSchellackers62217456200.207
Ha-Seong Kim 2B/3B/SSPadresActiveBuchanalia117267548346.202
Kwang Hyun Kim RP/SPCardinalsNot on RosterBuchanalia27106.6798803941711.2843.46
Scott Kingery CFPhilliesNot on RosterFree Agent15191000.053
Tyler Kinley RPRockiesActiveFree Agent7070.3359682637301.2094.73
Brandon Kintzler RP/SPPhilliesNot on RosterFree Agent2929.674522821201.7876.37
Patrick Kivlehan 3BPadresMinorsFree Agent541020.250
Gabe Klobosits RPNationalsActiveFree Agent1111.3313557001.5885.56
Andrew Knapp CPhilliesNot on RosterFree Agent62145222110.152
Corey Knebel RP/SPDodgersNot on RosterSchellackers2725.67163097430.9742.45
Reiss Knehr RP/SPPadresActiveFree Agent1229.0023202016101.4834.97
Andrew Knizner CCardinalsActiveSole City Sox6316128190.174
Mark Kolozsvary CRedsActiveFree Agent000000.000
Max Kranick SPPiratesActiveFree Agent938.6747321927201.7076.28
Chad Kuhl RP/SPPiratesActiveSchellackers2880.3373754243501.4324.82
Joel Kuhnel RPRedsFree AgentFree Agent00.000000000.0000.00
Tommy La Stella 2BGiantsActiveTeam Lorin76220557270.250
Tyler Ladendorf 2BCubsNot on RosterFree Agent110000.000
Brady Lail RP/SPPhilliesMinorsFree Agent22.004103002.00013.50
Peter Lambert SPRockiesActiveFree Agent25.6712327002.47111.12
Dinelson Lamet RP/SPPadresActiveFree Agent2247.0048572223201.4894.40
Eric Lauer SPBrewersActiveTeam Jim24118.67941174142701.1383.19
Justin Lawrence RP/SPRockiesActiveFree Agent1916.6721171916102.4008.64
Reggie Lawson SPPadresActiveFree Agent00.000000000.0000.00
Wade LeBlanc SPCardinalsNot on RosterFree Agent1849.0056291724001.4904.41
Dylan Lee RP/SPBravesActiveFree Agent22.003302001.5009.00
Khalil Lee CFMetsActiveFree Agent11181010.056
Dominic Leone RP/SPGiantsActiveFree Agent5753.673750229421.0991.51
Jon Lester SPCardinalsNot on RosterBallbusters28141.33159915574701.5144.71
Sandy León CMarlinsNot on RosterFree Agent83202374140.183
Josh Lindblom RP/SPBrewersNot on RosterFree Agent816.6723171018001.9809.72
Francisco Lindor SSMetsActiveBallbusters125452104206310.230
Zack Littell RP/SPGiantsActiveTeam Mike6361.6746632420421.1352.92
Mauricio Llovera RP/SPPhilliesNot on RosterFree Agent66.6710747102.1009.45
Jose Lobaton CCubsNot on RosterFree Agent6110000.000
Kyle Lobstein RP/SPNationalsMinorsFree Agent31.333113003.00020.25
Sam Long RP/SPGiantsActiveFree Agent1240.6737381525201.2795.53
Evan Longoria 3BGiantsActiveTeam Mike812536613461.261
Tim Lopes LF/RFBrewersMinorsFree Agent7101000.100
Alejo Lopez 3BRedsActiveFree Agent14236000.261
Michael Lorenzen CF/RP/SPRedsNot on RosterTeam Jim2710000.00029.0026211418141.3795.59
Aaron Loup RP/SPMetsNot on RosterTeam Mike6556.673757166600.9350.95
Joey Lucchesi SPMets60-dayFree Agent1138.3334411119101.1744.46
Jonathan Lucroy CBravesNot on RosterFree Agent7196030.316
Seth Lugo RPMetsActiveBuchanalia4646.3341551918411.2953.50
Gavin Lux 2B/OF/SSDodgersActiveDoppelganger102335817464.242
Pablo López SPMarlinsActiveTeam Jim20102.67891152635501.1203.07
Yoan López RPBravesMinorsFree Agent1312.33181369001.9466.57
Andrés Machado RPNationalsActiveFree Agent4035.6730301514101.2623.53
Manny Machado 3BPadresActiveTeam Jim1535641572810612.278
Luís Madero RP/SPMarlinsNot on RosterFree Agent612.00134812001.7509.00
Tyler Mahle SPRedsActiveSole City Sox33180.0015821064751301.2333.75
Luke Maile CBrewersNot on RosterFree Agent15309030.300
Joe Mantiply RPDiamondbacksActiveFree Agent5739.6745381715001.5633.40
Dillon Maples RPCubsNot on RosterFree Agent2831.331540259101.2772.59
Tucupita Marcano 2BPadresActiveFree Agent25448030.182
Rafael Marchán CPhilliesActiveFree Agent205212140.231
Jake Marisnick CF/LFCubsNot on RosterBuchanalia99176385244.216
Brailyn Marquez SPCubsActiveFree Agent00.000000000.0000.00
Deven Marrero 3B/SSMarlinsNot on RosterFree Agent10163111.188
Ketel Marte 2B/CFDiamondbacksActiveDoppelganger9034010814502.318
Chris Martin RPBravesNot on RosterFree Agent4643.334933619211.2693.95
Corbin Martin RP/SPDiamondbacksActiveFree Agent516.0023131419002.31210.69
Nick Martini LFCubsNot on RosterFree Agent253710040.270
Luis Marté SSMarlinsNot on RosterFree Agent461000.167
Carlos Martínez SPCardinalsNot on RosterSchellackers1682.3377573657401.3726.23
Mark Mathias 2B/3BBrewers60-dayFree Agent000000.000
Jeff Mathis CBravesNot on RosterFree Agent390000.000
Wyatt Mathisen 3BDiamondbacksMinorsFree Agent23425180.119
Nick Maton 2B/SSPhilliesActiveFree Agent52117302142.256
Tyler Matzek RPBravesActiveFree Agent6963.0040773718001.2222.57
Dustin May SPDodgers60-dayTeam Jim523.00163567100.9572.74
Trevor May RPMetsActiveSole City Sox6862.6755832425741.2613.59
Cameron Maybin RFMetsNot on RosterFree Agent9281001.036
Patrick Mazeika CMetsActiveFree Agent377915160.190
James McCann CMetsActiveSole City Sox1213758710461.232
Jake McCarthy CFDiamondbacksActiveFree Agent245913243.220
Andrew McCutchen LFPhilliesNot on RosterBallbusters14448210727806.222
T.J. McFarland RPCardinalsNot on RosterFree Agent3838.673221911401.0602.56
Jake McGee RPGiantsActiveDoppelganger6259.67445810183310.9052.72
Kyle McGowin RPNationalsNot on RosterFree Agent2730.0021351414001.1674.20
Billy McKinney LF/RFDodgersActiveFree Agent116265519272.192
Zach McKinstry 2B/3B/LF/RFDodgersActiveFree Agent60158347291.215
Ryan McMahon 2B/3BRockiesActiveSole City Sox15152813423866.254
Jeff McNeil 2B/LFMetsActiveSchellackers120386977353.251
Nick Mears RP/SPPiratesActiveFree Agent3023.3325231313101.6295.01
Adonis Medina RP/SPPhilliesActiveFree Agent47.679643001.6963.52
Trevor Megill RPCubsActiveFree Agent2823.673630822101.8598.37
Tylor Megill SPMetsActiveSole City Sox1889.6788992745401.2834.52
Ryan Meisinger RPCubsMinorsFree Agent77.33116510002.18212.27
Humberto Mejía SPDiamondbacksActiveFree Agent522.333220918001.8367.25
Mark Melancon RPPadresNot on RosterTeam Lorin6464.67545925164391.2222.23
Keury Mella RP/SPDiamondbacksNot on RosterFree Agent21.678226006.00032.40
Conner Menez RP/SPGiantsMinorsFree Agent814.00161536101.3573.86
Jordy Mercer 2B/SSNationalsNot on RosterFree Agent4611830290.254
Miles Mikolas SPCardinalsActiveTeam Erik944.6743311121201.2094.23
Wade Miley SPRedsActiveTeam Jim28163.0016612550611201.3253.37
Andrew Miller RPCardinalsNot on RosterFree Agent4036.0041401619001.5834.75
Brad Miller 1B/2B/3B/OFPhilliesNot on RosterSith Lords1403317520493.227
Brian Miller CFMarlinsActiveFree Agent5113000.273
Justin Miller RPCardinalsNot on RosterFree Agent2319.002013613111.3686.16
Shelby Miller RP/SPPiratesNot on RosterFree Agent1312.671681113002.1329.24
Alec Mills SPCubsActiveBallbusters32119.00137873467611.4375.07
Hoby Milner RPBrewersActiveFree Agent1921.673030313001.5235.40
A.J. Minter RPBravesActiveSith Lords6152.3344572022301.2233.78
Bryan Mitchell RP/SPMarlinsNot on RosterFree Agent24.005422001.7504.50
Yadier Molina CCardinalsActiveSith Lords12144011111663.252
Mickey Moniak CFPhilliesActiveFree Agent21333130.091
Elehuris Montero 3BRockiesActiveFree Agent000000.000
Matt Moore RP/SPPhilliesNot on RosterBuchanalia2473.0078633851201.5896.29
Francisco Morales SPPhilliesActiveFree Agent00.000000000.0000.00
Colin Moran 1BPiratesActiveBuchanalia993188210501.258
Adrian Morejon SPPadres60-dayFree Agent24.675322001.5003.86
Christopher Morel SSCubsActiveFree Agent000000.000
Dauri Moreta RPRedsActiveFree Agent43.672411000.8182.45
Adam Morgan RPCubsNot on RosterFree Agent3425.3322281212221.3424.26
Shawn Morimando RP/SPMarlinsNot on RosterFree Agent410.33189511002.2269.58
Max Moroff 2B/SSCardinalsNot on RosterFree Agent6161010.062
Reyes Moronta RPGiantsMinorsFree Agent44.001201000.2502.25
Charlie Morton SPBraves10-dayTeam Erik33185.6713621658691401.0453.34
Mike Moustakas 2B/3BRedsActiveSole City Sox62183386220.208
Kyle Muller SPBravesMinorsFree Agent936.6726372017201.2554.17
Max Muncy 1B/2BDodgersActiveTeam Mike14449712436942.249
Patrick Murphy RP/SPNationalsActiveFree Agent2528.0031291016001.4645.14
Joe Musgrove SPPadresActiveSole City Sox32181.3314220354641101.0813.18
Wil Myers RFPadresActiveTeam Erik14644211317638.256
Germán Márquez SPRockiesActiveTeam Erik32180.0016517664881201.2724.40
Tommy Nance RP/SPCubsActiveFree Agent2728.6725301323101.3267.22
Tyler Naquin CF/LF/RFRedsActiveSith Lords12741111119705.270
Omar Narváez CBrewersActiveTeam Mike12339110411490.266
Nick Neidert SPMarlinsActiveFree Agent835.6731212318101.5144.54
Jimmy Nelson RP/SPDodgersNot on RosterFree Agent2829.001444136100.9311.86
Héctor Neris RPPhilliesNot on RosterBuchanalia7474.33559832304121.1703.63
Sheldon Neuse 2BDodgersActiveFree Agent336511341.169
Sean Newcomb RP/SPBravesMinorsFree Agent3232.3328432717211.7014.73
Kevin Newman 2B/SSPiratesActiveDoppelganger1485171175396.226
Tomás Nido CMetsActiveBallbusters58153343131.222
Brandon Nimmo CFMetsActiveSith Lords92325958285.292
Stephen Nogosek RPMetsActiveFree Agent13.003502001.0006.00
John Nogowski 1BPiratesNot on RosterFree Agent52129301140.233
Aaron Nola SPPhilliesActiveTeam Mike32180.671652233993901.1294.63
Austin Nola 1B/CPadres60-daySole City Sox56173472290.272
Sean Nolin RP/SPNationalsNot on RosterFree Agent1026.6732201313001.6884.39
Lars Nootbaar LF/RFCardinalsActiveFree Agent58109265152.239
Daniel Norris RPBrewersNot on RosterFree Agent5657.0055583039211.4916.16
Aaron Northcraft RPPadresMinorsFree Agent58.005582101.6252.25
James Norwood RPPadresActiveFree Agent55.006330001.8000.00
Jacob Nottingham CBrewersNot on RosterFree Agent15406360.150
Darien Nunez RP/SPDodgersActiveFree Agent67.678847001.5658.22
Dom Nuñez CRockiesActiveDoppelganger812284310330.189
Dedniel Núñez SPGiants60-dayFree Agent00.000000000.0000.00
Riley O'Brien SPRedsActiveFree Agent11.332232003.75013.50
Brian O'Grady 1B/CFPadresNot on RosterFree Agent32518290.157
Tyler O'Neill LFCardinalsActiveSith Lords138482138348015.286
Scott Oberg RPRockies60-dayFree Agent00.000000000.0000.00
Steven Okert RPMarlinsActiveFree Agent3436.0022401511301.0282.75
Jared Oliva LFPiratesActiveFree Agent20407022.175
Helcris Olivarez SPRockiesActiveFree Agent00.000000000.0000.00
Rafael Ortega CFCubsActiveDoppelganger10329686113312.291
Josh Osich RPRedsNot on RosterFree Agent1714.3315958211.3955.02
Corey Oswalt RP/SPMetsNot on RosterFree Agent310.33121024101.3553.48
Johan Oviedo SPCardinalsMinorsFree Agent1462.3361513734001.5724.91
Luis Oviedo RP/SPPiratesActiveFree Agent2229.6733312629101.9898.80
Hunter Owen 3BPiratesNot on RosterFree Agent340000.000
Chris Owings SSRockiesNot on RosterFree Agent214314152.326
Marcell Ozuna LFBravesActiveSchellackers48188407260.213
Jorge Oña RFPadres60-dayFree Agent000000.000
Cristian Pache CFBravesMinorsFree Agent22637140.111
Chris Paddack SPPadresActiveSole City Sox23108.33115992261701.2655.07
Emilio Pagán RPPadresActiveBallbusters6763.3356691834401.1684.83
Joe Palumbo SPGiantsActiveFree Agent00.000000000.0000.00
Joe Panik 2B/3BMarlinsNot on RosterFree Agent95236493182.208
Hoy Park 2B/SSPiratesActiveFree Agent45128253141.195
Gerardo Parra LFNationalsNot on RosterFree Agent5397232101.237
David Paulino RPPhilliesNot on RosterFree Agent12.003002001.5009.00
Tyler Payne CCubsNot on RosterFree Agent120000.000
Mark Payton LFRedsActiveFree Agent24224000.182
Matt Peacock RP/SPDiamondbacksActiveFree Agent3586.33107502847501.5644.90
Joc Pederson CF/LF/RFCubsNot on RosterSole City Sox13742910218612.238
David Peralta LFDiamondbacksActiveTeam Lorin1504871268632.259
Freddy Peralta SPBrewersActiveTeam Erik28144.338419556451000.9702.81
José Peraza 2BMetsNot on RosterFree Agent64142296201.204
Angel Perdomo RP/SPBrewers60-dayFree Agent1917.0012281612101.6476.35
Geraldo Perdomo SSDiamondbacksActiveFree Agent11318010.258
Luis Perdomo RP/SPBrewersFree AgentFree Agent00.000000000.0000.00
Dillon Peters SPPirates60-dayFree Agent626.6726231011101.3503.71
David Peterson SPMets60-dayBallbusters1566.6764692941201.3955.54
Jace Peterson 1B/2B/RFBrewersActiveTeam Lorin942596463110.247
Tommy Pham LFPadresNot on RosterSole City Sox155475109154914.229
Evan Phillips RPDodgersActiveFree Agent813.33111155111.2003.38
Kevin Pillar CF/LF/RFMetsNot on RosterTeam Jim1243257515474.231
Manny Piña CBrewersNot on RosterFree Agent751803413330.189
Gregory Polanco RFPiratesNot on RosterFree Agent10733670113614.208
AJ Pollock LFDodgersActiveTeam Erik11738411421699.297
Drew Pomeranz RPPadres60-dayFree Agent2725.671930105101.1301.75
Cody Ponce RP/SPPiratesActiveFree Agent1538.3356361130001.7487.04
Daniel Ponce de Leon RP/SPCardinalsNot on RosterFree Agent2433.3332242223121.6206.21
Zach Pop RP/SPMarlinsActiveFree Agent5054.6754512425101.4274.12
Sean Poppen RP/SPDiamondbacksActiveFree Agent2422.673126913111.7655.16
Buster Posey CGiantsNot on RosterSith Lords11339512018560.304
Cody Poteet SPMarlins60-dayFree Agent730.6725321617201.3374.99
David Price RP/SPDodgersActiveSole City Sox3973.6779582633511.4254.03
Jurickson Profar 1B/2B/CF/LF/RFPadresActiveFree Agent1373538043310.227
Austin Pruitt RP/SPMarlinsNot on RosterFree Agent67.337503000.9553.68
Albert Pujols 1BDodgersNot on RosterFree Agent1092756517502.236
Cionel Pérez RPRedsActiveFree Agent2524.0021252017101.7086.38
Hernán Pérez 3B/RFNationalsNot on RosterFree Agent10191000.053
Michael Pérez CPiratesActiveFree Agent70210307210.143
Kevin Quackenbush RPDodgersNot on RosterFree Agent10.333101009.00027.00
Roman Quinn CFPhillies60-dayFree Agent28529024.173
Jose Quintana RP/SPGiantsNot on RosterFree Agent2963.0074853545001.7306.43
Tanner Rainey RPNationalsActiveFree Agent3831.6729422526131.7057.39
Luke Raley LF/RFDodgersActiveFree Agent336612240.182
Nick Ramirez 1BPadresMinorsFree Agent1230000.000
Noé Ramirez RPDiamondbacksActiveFree Agent3836.0023291212010.9723.00
Yefry Ramirez RPDodgersMinorsFree Agent12.000210000.5000.00
Henry Ramos RFDiamondbacksMinorsFree Agent185010180.200
Roel Ramírez RPCardinalsMinorsFree Agent10.331023009.00081.00
Corey Ray CFBrewersActiveFree Agent120000.000
Colin Rea RP/SPBrewersNot on RosterFree Agent16.007505001.1677.50
J.T. Realmuto 1B/CPhilliesActiveTeam Lorin134476125177313.263
Josh Reddick RFDiamondbacksNot on RosterFree Agent54151392210.258
Jake Reed RP/SPMetsActiveFree Agent1010.00101024001.2003.60
Jakson Reetz CNationalsMinorsFree Agent221000.500
Sean Reid-Foley RP/SPMetsActiveFree Agent1220.672226912201.5005.23
Zach Reks LFDodgersActiveFree Agent6100000.000
Alex Reyes RPCardinalsActiveDoppelganger6972.334695522610291.3553.24
Pablo Reyes 3B/LFBrewersActiveFree Agent537820134.256
Bryan Reynolds*News*CF/LFPiratesActiveBallbusters15955916924905.302
Jacob Rhame RPPadresFree AgentFree Agent00.000000000.0000.00
Austin Riley 3BBravesActiveBallbusters160590179331070.303
Alfonso Rivas 1BCubs60-dayFree Agent184414130.318
Webster Rivas CPadresNot on RosterFree Agent246815240.221
Daniel Robertson 2B/3BBrewersNot on RosterFree Agent507312240.164
Victor Robles CFNationalsActiveSole City Sox107315642198.203
Brendan Rodgers 2B/SSRockiesActiveSole City Sox10238711015510.284
Jefry Rodriguez RP/SPNationalsNot on RosterFree Agent1424.3325201716001.7265.92
Manuel Rodríguez RPCubsActiveFree Agent2017.6718161212311.6986.11
Richard Rodríguez RPPiratesMinorsSith Lords6464.33504210215140.9332.94
Josh Rogers SPNationalsActiveFree Agent635.6732221413201.2903.28
Trevor Rogers SPMarlinsActiveTeam Mike25133.001071574639701.1502.64
Tyler Rogers RPGiantsActiveTeam Mike8081.00745513207131.0742.22
Josh Rojas 2B/LF/RF/SSDiamondbacksActiveDoppelganger13948412811449.264
Miguel Rojas SSMarlinsActiveBallbusters13249513194813.265
Sal Romano RPRedsNot on RosterFree Agent1925.0031171117001.6806.12
Jhon Romero RPNationalsActiveFree Agent54.005302001.2504.50
JoJo Romero RP/SPPhillies60-dayFree Agent119.0012847001.7787.00
Seth Romero SPNationalsActiveFree Agent00.000000000.0000.00
Andrew Romine 3B/SSCubsNot on RosterFree Agent266011150.183
Austin Romine CCubsNot on RosterFree Agent286013150.217
Angel Rondón RP/SPCardinalsMinorsFree Agent22.001110001.0000.00
José Rondón 3BCardinalsActiveFree Agent638021392.263
Joe Ross RP/SPNationals60-dayTeam Lorin20108.00981093450501.2224.17
Zac Rosscup RPRockiesActiveFree Agent43.003411001.3333.00
Ramón Rosso RP/SPPhilliesNot on RosterFree Agent78.0010735001.6255.62
Michael Rucker RPCubsActiveFree Agent2028.3332301122011.5186.99
Darin Ruf 1B/LFGiantsActiveTeam Mike1172627116432.271
Keibert Ruiz CNationalsActiveDoppelganger2988243150.273
Rio Ruiz 2B/3BRockiesNot on RosterFree Agent62125213102.168
Kyle Ryan RPCubsMinorsFree Agent1313.33178610011.7256.75
Edwin Ríos 1B/3BDodgers60-dayFree Agent25514110.078
Adrian Sampson RP/SPCubsActiveFree Agent1035.333028811101.0752.80
Aaron Sanchez RP/SPGiantsNot on RosterFree Agent935.3332261512101.3303.06
Adríán Sanchez 3BNationalsNot on RosterFree Agent16359010.257
Pablo Sandoval 3BBravesMinorsFree Agent6973134110.178
Reiver Sanmartin SPRedsActiveFree Agent211.67121122201.2001.54
Edgar Santana RPBravesMinorsFree Agent4142.6737331217301.1483.59
Tony Santillan RP/SPRedsActiveFree Agent2643.3334562114101.2692.91
Antonio Santos RP/SPRockiesActiveFree Agent711.3391056001.2354.76
Gregory Santos RP/SPGiantsActiveFree Agent32.005325003.50022.50
Max Scherzer*News*SPDodgersNot on RosterBallbusters30179.3311923636491500.8642.46
Max Schrock 2B/LF/SSRedsActiveFree Agent53125363141.288
Frank Schwindel 1BCubsActiveBuchanalia642427914432.326
Corey Seager*News*SSDodgersNot on RosterSole City Sox9535310816571.306
Jean Segura 2BPhilliesActiveBuchanalia13151414914589.290
Antonio Senzatela SPRockiesActiveSchellackers28156.671781053277401.3404.42
Nick Senzel*News*CFRedsActiveDoppelganger3611128182.252
Sterling Sharp RPNationalsFree AgentFree Agent00.000000000.0000.00
Jordan Sheffield RPRockiesActiveFree Agent3029.3319201311001.0913.38
Jimmie Sherfy RPGiants10-dayFree Agent1415.00121247201.0674.20
Chasen Shreve RPPiratesActiveFree Agent5756.3343452820301.2603.20
Magneuris Sierra CF/LFMarlinsNot on RosterSchellackers123209480511.230
Lucas Sims RPRedsActiveFree Agent4747.0034761823571.1064.40
Chance Sisco CMetsMinorsFree Agent287411040.149
Brandyn Sittinger RPDiamondbacksActiveFree Agent54.675124001.5007.71
Austin Slater CF/LF/RFGiantsActiveSith Lords12927466123215.241
Caleb Smith RP/SPDiamondbacksActiveDoppelganger45113.67931246361401.3724.83
Dominic Smith 1B/LFMetsActiveDoppelganger14544610911582.244
Drew Smith RP/SPMetsActiveFree Agent3141.3328411611301.0652.40
Kevan Smith CBravesNot on RosterFree Agent339516030.168
Pavin Smith 1B/CF/LF/RFDiamondbacksActiveSchellackers14549813311491.267
Riley Smith RP/SPDiamondbacksActiveFree Agent2467.3386361545111.5006.01
Will Smith CDodgersActiveTeam Lorin13041410725763.258
Will Smith RPBravesActiveTeam Erik7168.00498728263371.1323.44
Drew Smyly RP/SPBravesNot on RosterDoppelganger29126.6713311741631101.3744.48
Blake Snell SPPadresActiveSith Lords27128.671011706960701.3214.20
Eric Sogard 2B/3BCubsNot on RosterFree Agent78169421123.249
Donovan Solano 2BGiantsNot on RosterFree Agent101307867312.280
Jared Solomon SPRedsActiveFree Agent00.000000000.0000.00
José Soriano SPPirates60-dayFree Agent00.000000000.0000.00
Edmundo Sosa 2B/SSCardinalsActiveTeam Mike113288786274.271
Juan Soto RFNationalsActiveBuchanalia15150215729959.313
Steven Souza Jr. RFDodgersNot on RosterFree Agent17335130.152
Shea Spitzbarth RPPiratesActiveFree Agent55.004122001.2003.60
Jacob Stallings CPiratesActiveBuchanalia112374928530.246
Craig Stammen RP/SPPadresActiveSith Lords6788.3379831330611.0423.06
Justin Steele SPCubsActiveTeam Lorin2057.0050592727401.3514.26
Robert Stephenson*News*RPRockiesActiveFree Agent4946.0042521816211.3043.13
Tyler Stephenson 1B/CRedsActiveSchellackers13235010010450.286
Andrew Stevenson CF/LFNationalsActiveFree Agent109192445231.229
Brock Stewart SPDodgersFree AgentFree Agent00.000000000.0000.00
Kohl Stewart RP/SPCubsNot on RosterFree Agent413.67171168101.6835.27
Robert Stock SPMetsNot on RosterFree Agent39.0010998002.1118.00
Troy Stokes Jr. LFPiratesNot on RosterFree Agent8182021.111
Trevor Story SSRockiesNot on RosterBuchanalia142526132247520.251
Matt Strahm RP/SPPadres60-dayFree Agent66.6715416002.4008.10
Stephen Strasburg SPNationals60-daySith Lords521.6716211411101.3854.57
Chris Stratton RPPiratesActiveTeam Lorin6879.3370863332781.2983.63
Hunter Strickland RPBrewersNot on RosterSole City Sox5758.6746582217301.1592.61
Spencer Strider RPBravesMinorsFree Agent22.332011101.2863.86
Marcus Stroman SPMetsNot on RosterBallbusters33179.0016115844601001.1453.02
Pedro Strop RPCubsMinorsFree Agent22.002320102.0000.00
Wander Suero RPNationalsActiveFree Agent4542.6745441530201.4066.33
Brent Suter RP/SPBrewersActiveTeam Jim6173.33726924251211.3093.07
Eugenio Suárez 3B/SSRedsActiveSchellackers14550510031790.198
Ranger Suárez SPPhilliesActiveTeam Lorin39106.00731073316841.0001.36
Dansby Swanson SSBravesActiveSchellackers16058814627889.248
Noah Syndergaard SPMetsNot on RosterDoppelganger22.003202001.5009.00
Thomas Szapucki RP/SPMets60-dayFree Agent13.677436002.72714.73
Alí Sánchez CCardinalsMinorsFree Agent242000.500
Cristopher Sánchez RP/SPPhilliesActiveFree Agent712.67161377101.8164.97
Jesús Sánchez LF/RFMarlinsActiveSole City Sox642275714360.251
Miguel Sánchez RP/SPBrewersActiveFree Agent2826.0027231412201.5774.15
Sixto Sánchez SPMarlinsActiveFree Agent00.000000000.0000.00
Raimel Tapia LFRockiesActiveSith Lords13348713365020.273
Stephen Tarpley RPMetsMinorsFree Agent10.00102200InfInf
Fernando Tatis RF/SSPadresActiveTeam Lorin130478135429725.282
Mike Tauchman LF/RFGiantsNot on RosterFree Agent75166304153.181
Chris Taylor 2B/CF/LF/SSDodgersNot on RosterSchellackers148507129207313.254
Tyrone Taylor CF/LF/RFBrewersActiveBallbusters932436012436.247
Rowdy Tellez 1BBrewersActiveTeam Erik1062977211360.242
Lane Thomas CF/RFCardinalsActiveTeam Erik77226537286.235
Keegan Thompson SPCubsActiveFree Agent3253.3348553120311.4813.38
Mason Thompson RP/SPNationalsActiveFree Agent3124.6732231511101.9054.01
Trayce Thompson CFCubsNot on RosterFree Agent15287492.250
Zach Thompson RP/SPMarlinsActiveFree Agent2675.0063662827301.2133.24
Jésus Tinoco RPRockiesNot on RosterFree Agent11.335015004.50033.75
Ka'ai Tom CF/LFPiratesNot on RosterFree Agent48108152121.139
Josh Tomlin RPBraves10-dayFree Agent3549.336937536401.5006.57
Justin Topa RPBrewers60-dayFree Agent43.33121111003.90029.70
Ronald Torreyes 2B/3B/SSPhilliesNot on RosterFree Agent111318777412.242
Touki Toussaint SPBravesMinorsDoppelganger1150.0043482225301.3004.50
Wilfredo Tovar SSMetsNot on RosterFree Agent6112010.182
Blake Treinen*News*RPDodgersActiveBallbusters7272.3346852516670.9821.99
Alan Trejo SSRockiesActiveFree Agent284610130.217
Chadwick Tromp CGiantsMinorsFree Agent9184120.222
Nick Tropeano RP/SPGiantsMinorsFree Agent58.008232101.3752.25
Yoshi Tsutsugo 1B/3B/LF/RFPiratesNot on RosterSchellackers81230508320.217
Cole Tucker CF/RF/SSPiratesActiveFree Agent43117262122.222
Justin Turner 3BDodgersActiveTeam Lorin15153314827873.278
Trea Turner 2B/SSDodgersActiveTeam Erik148595195287732.328
Edwin Uceta RP/SPDodgersActiveFree Agent1420.3319251215001.5256.64
Duane Underwood Jr. RPPirates60-dayFree Agent4372.6777652735201.4314.33
Julio Urías SPDodgersActiveSole City Sox32185.6715119538612001.0182.96
Luis Urías 2B/3B/SSBrewersActiveDoppelganger15049012223755.249
Josh VanMeter 2B/3BDiamondbacksActiveFree Agent112274586363.212
Ildemaro Vargas 2B/3BDiamondbacksMinorsFree Agent347712071.156
Daulton Varsho C/CFDiamondbacksActiveSole City Sox952847011386.246
Andrew Vasquez RPDodgersActiveFree Agent21.671300000.6000.00
Vince Velasquez SPPhilliesNot on RosterFree Agent2594.33911014966301.4846.30
Alex Vesia RP/SPDodgersActiveFree Agent4140.0017542210310.9752.25
Matt Vierling LFPhilliesActiveDoppelganger347123262.324
Ryan Vilade SSRockiesActiveFree Agent360000.000
Jonathan Villar 2B/3B/SSMetsNot on RosterTeam Mike142454113184214.249
Alexander Vizcaino SPCubsActiveFree Agent00.000000000.0000.00
Daniel Vogelbach 1BBrewersActiveTeam Erik93215479240.219
Stephen Vogt CDiamondbacksNot on RosterFree Agent78210417250.195
Jason Vosler 3B/SSGiantsActiveFree Agent417313392.178
Austin Voth RP/SPNationalsActiveFree Agent4957.3357592834401.4835.34
Joey Votto 1BRedsActiveDoppelganger12944811936991.266
Brandon Waddell RP/SPCardinalsMinorsFree Agent99.3314797002.4646.75
LaMonte Wade 1B/CF/LF/RFGiantsActiveTeam Mike1093368518566.253
Adam Wainwright SPCardinalsActiveTeam Erik32206.3316817450701701.0573.05
Christian Walker 1BDiamondbacksActiveBallbusters1154019810460.244
Taijuan Walker*News*SPMetsActiveTeam Erik30159.001331465579701.1824.47
Chad Wallach CMarlinsActiveFree Agent236012060.200
Art Warren RPRedsActiveFree Agent2621.00113483300.9051.29
Tony Watson RPGiantsNot on RosterFree Agent6257.3340441825701.0123.92
Ryan Weathers RP/SPPadresActiveSith Lords3094.67101723056411.3845.32
Luke Weaver SPDiamondbacksActiveSchellackers1365.6758622031301.1884.25
Jacob Webb RPBravesMinorsFree Agent3434.3338331416511.5154.19
Logan Webb SPGiantsActiveSole City Sox27148.3312815836501101.1063.03
Tyler Webb RPCardinalsNot on RosterFree Agent2216.3322141924002.51013.22
Patrick Weigel RP/SPBrewersMinorsFree Agent34.004942002.0004.50
Colton Welker 1B/3BRockiesActiveFree Agent19377020.189
Zack Wheeler SPPhilliesActiveTeam Mike32213.3316924746661401.0082.78
Mitch White RP/SPDodgersActiveFree Agent2146.6738491719101.1793.66
Kodi Whitley RPCardinalsActiveFree Agent2525.331527127001.0662.49
Rowan Wick RPCubsActiveSole City Sox2223.0017291411051.3484.30
Taylor Widener RP/SPDiamondbacksActiveTeam Lorin2370.3365733734201.4504.35
Brad Wieck RPCubs60-dayFree Agent1517.001028100001.1760.00
Devin Williams RPBrewersActiveTeam Mike5854.0036872815831.1852.50
Justin Williams LF/RFCardinalsMinorsFree Agent51119194110.160
Luke Williams 3B/CFPhilliesActiveFree Agent589824162.245
Mason Williams CF/LF/RFMetsNot on RosterFree Agent17337110.212
Taylor Williams RPMarlinsNot on RosterFree Agent1111.6712986001.7144.63
Trevor Williams RP/SPCubsActiveFree Agent2391.00105903144401.4954.35
Bryse Wilson SPPirates60-dayFree Agent1674.0085462244301.4465.35
Cody Wilson CFNationalsNot on RosterFree Agent110000.000
Trey Wingenter RPPadres60-dayFree Agent00.000000000.0000.00
Jesse Winker LFRedsActiveTeam Lorin11042312924711.305
Dan Winkler RPCubsNot on RosterFree Agent4739.6732403023101.5635.22
Patrick Wisdom 1B/3B/LFCubsActiveTeam Mike1063387828614.231
Tony Wolters CCubsNot on RosterFree Agent14243000.125
Kolten Wong 2BBrewersActiveTeam Mike116445121145012.272
Alex Wood SPGiantsNot on RosterBuchanalia26138.6712515239591001.1833.83
Jake Woodford SPCardinalsActiveFree Agent2667.6766502530301.3453.99
Brandon Woodruff SPBrewersActiveSchellackers30179.331302114351900.9652.56
Kyle Wright SPBravesActiveFree Agent26.337657001.8959.95
Miguel Yajure RP/SPPiratesActiveFree Agent415.001711714001.6008.40
Jordan Yamamoto RP/SPMetsActiveFree Agent26.6710323101.8004.05
Eric Yardley RPBrewersNot on RosterFree Agent1718.672451014001.8216.75
Mike Yastrzemski CF/RFGiantsActiveTeam Mike13946810525714.224
Christian Yelich LFBrewersActiveDoppelganger117399999519.248
Juan Yepez 1BCardinalsActiveFree Agent000000.000
Huascar Ynoa SPBravesMinorsDoppelganger1891.00761002541401.1104.05
Andrew Young 2BDiamondbacksActiveFree Agent5891196150.209
Daniel Zamora RPMetsMinorsFree Agent44.335313201.3856.23
Ryan Zimmerman 1BNationalsNot on RosterBuchanalia1102556214460.243
Jordan Zimmermann RP/SPBrewersNot on RosterFree Agent25.678025001.7657.94
Travis d'Arnaud CBravesActiveSchellackers60209467260.220
Jacob deGrom SPMets60-dayTeam Mike1592.00401461111700.5541.08
José Álvarez RP/SPGiantsActiveSith Lords6764.6753421917501.1132.37