Recent Game Results

Height of bar is margin of victory • Mouseover bar for details • Click for box score • Grouped by Month

Top 12 Players

  • Please note that players may not be in the uniform of the correct team in these images.

Team Batting

Team Batting
Rk Pos Name Age G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ TB GDP HBP SH SF IBB
1CJames McCann31112381347258210110411130105.236.299.357.65781124112021
21BPete Alonso261415915217513624334883055120.261.342.514.8561332681911045
32BJeff McNeil*291114023654692181734202754.252.318.364.6838913399010
4SSFrancisco Lindor#27114477409689416217531045484.230.325.403.72810016555632
53BJonathan Villar#3013146641860106162184013743116.254.328.431.75810818053202
6LFDominic Smith*261394814344210618011582132110.244.306.362.66784157119062
7CFBrandon Nimmo*28813382834584151624535074.297.409.420.83013111934100
8RFMichael Conforto*2811644537645841801250105598.223.339.367.706961381312022
Rk Pos Name Age G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ TB GDP HBP SH SF IBB
9OFKevin Pillar3211632930839691111544431077.224.271.412.68385127510010
103BJ.D. Davis28722071761751120523102365.290.386.443.8301297846021
11CTomas Nido275615414616345131310539.233.273.342.615695043001
122BJavier Baez2838151135284170919421141.304.377.556.9331547535001
13IFLuis Guillorme*266414712313343014022320.276.390.325.7161024020102
142BJose Peraza275413912920277062000723.209.266.403.669825243000
15RFBilly McKinney*263910291152061514101131.220.304.473.7761114310000
16UTBrandon Drury (40-man)285188847235041400322.274.307.476.7831124031000
17CPatrick Mazeika* (40-man)27368476615301600415.197.262.276.538502123011
18CFAlbert Almora (40-man)2747545236300000217.115.148.173.321-11910000
19CFMason Williams*291737333710110149.212.297.333.631751110001
20OFCameron Maybin349332821000010312.036.182.036.218-34102000
21UTTravis Blankenhorn* (40-man)242324233420140018.174.208.391.60061900000
22CFJohneshwy Fargas26722211631030007.286.286.524.8101171100100
23RFKhalil Lee* (40-man)2311181821100100013.056.056.111.167-55200000
242BWilfredo Tovar29612110200010014.182.250.182.43223200000
25CChance Sisco* (40-man)2651091110010013.111.200.222.42217210000
26OFJake Hager285881100000003.125.125.125.250-30100000
Rk Pos Name Age G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ TB GDP HBP SH SF IBB
27PMarcus Stroman3029564925200100424.102.170.143.313-12700300
28PTaijuan Walker2827494504000100129.089.128.089.217-38411200
29PJacob deGrom* (60-day IL)3315333341210060009.364.364.394.7581101300000
30PTylor Megill2516282515200000115.200.231.280.51141700200
31PDavid Peterson* (60-day IL)2514201621100000010.063.118.125.243-33201300
32PRich Hill*411118170100000007.059.059.059.118-67120100
33PCarlos Carrasco341016130000000009.000.000.000.000-100000300
34PJoey Lucchesi* (60-day IL)281011101000000017.000.091.000.091-72000000
35PJerad Eickhoff306850200000000.400.400.400.800123210300
36PRobert Gsellman (60-day IL)2714650000000014.000.167.000.167-48000000
37PTrevor Williams297540100000002.250.250.250.50039100100
38PCorey Oswalt (60-day IL)272200000000000000200
39PSean Reid-Foley (60-day IL)25112000000000201.000000000
40PRobert Stock* (60-day IL)312220000000001.000.000.000.000-100000000
41PJordan Yamamoto (40-man)252220100000001.500.500.5001.000179100000
42PSeth Lugo3141110000000000.000.000.000.000-100000000
43PJake Reed (40-man)284110000000000.000.000.000.000-100000000
44PNick Tropeano301110000000001.000.000.000.000-100000000
45PThomas Szapucki (60-day IL)251110000000001.000.000.000.000-100000000
46PAnthony Banda*275111000000000.000.000.000.000-100000000
47PYennsy Diaz (40-man)2420110000000001.000.000.000.000-100000000
48PDrew Smith (10-day IL)2728110000000000.000.000.000.000-100000000
49PTommy Hunter3431111000000001.0001.0001.0002.000457100000
50PStephen Nogosek (40-man)261110000000001.000.000.000.000-100000000
51PJeurys Familia3157000000000000000000
52PDellin Betances (60-day IL)331000000000000000000
53PStephen Tarpley281000000000000000000
54PGeoff Hartlieb273000000000000000000
55PTrevor May3162000000000000000000
56PTrevor Hildenberger302000000000000000000
57PAaron Loup*3360000000000000000000
58PHeath Hembree329000000000000000000
59PBrad Hand*319000000000000000000
60PEdwin Diaz2759000000000000000000
61PMiguel Castro2660000000000000000000
62PAkeem Bostick261000000000000000000
63PJacob Barnes3117000000000000000000
Team Totals28.21515467485959511602111416656449244651292.239.315.390.70694189711190312221
Rank in 15 NL teams1514141414121310116109121213315
Non-Pitcher Totals28.11515200462458311272051416655649244551170.244.322.402.72499185810788112221
Pitcher Totals29.5151267235123360080010122.140.182.166.348-239422000
Rk Pos Name Age G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ TB GDP HBP SH SF IBB
Become a Stathead & surf this site ad-free.

Team Pitching

Team Pitching
Rk Pos Name Age W L W-L% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF ERA+ FIP WHIP H9 HR9 BB9 SO9 SO/W
1SPMarcus Stroman30913.4093.0032320000174.01566858164221547077101323.431.1388.10.82.28.03.67
2SPTaijuan Walker28710.4124.2728270000149.2125767124500140405616934.451.1697.51.43.08.42.80
3SPJacob deGrom (60-day IL)3372.7781.081515011092.040141161101461003243701.220.5543.90.61.114.313.27
4SPTylor Megill2535.3754.571616010080.28242411622091201342874.371.2899.11.82.510.24.14
5SPDavid Peterson* (60-day IL)2526.2505.541515000066.26444411129069506287724.761.3958.61.53.99.32.38
6SPRich Hill*4103.0003.881110000053.15424236120477002271033.931.2389.11.02.07.93.92
Rk Pos Name Age W L W-L% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF ERA+ FIP WHIP H9 HR9 BB9 SO9 SO/W
7CLEdwin Diaz2756.4553.6260048003059.24327243231839152481102.641.1066.50.53.512.53.61
8RPMiguel Castro2634.4293.72642600065.14830277400726082861074.461.3476.61.05.59.91.80
9RPTrevor May3173.7003.686401900458.25128249234780072491083.671.2617.81.43.512.03.39
10RPJeurys Familia3194.6923.866101600156.054272410262682032481034.551.4298.71.64.210.92.62
11RPAaron Loup*33601.0001.00622500054.035961140544002063992.400.9075.80.22.39.03.86
Rk Pos Name Age W L W-L% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF ERA+ FIP WHIP H9 HR9 BB9 SO9 SO/W
12Carlos Carrasco3413.2505.241010000044.2452926912042001191764.701.2769.11.82.48.53.50
13Seth Lugo3142.6673.50430900143.23917176192511001861143.981.3288.01.23.910.52.68
14Drew Smith (10-day IL)2731.7502.403111000041.12813117164412001651674.681.0656.11.53.58.92.56
15Joey Lucchesi* (60-day IL)2814.2004.46118100038.1342019411041201157903.391.1748.00.92.69.63.73
16Robert Gsellman (60-day IL)2701.0003.71151000026.2251311370151001101084.391.2008.41.02.45.12.14
17Yennsy Diaz (40-man)2402.0005.402001000025.0251615512121100112755.641.4809.01.84.37.61.75
18Sean Reid-Foley (60-day IL)2521.6675.23120100020.22215123922600192773.831.5009.61.33.911.32.89
19Jerad Eickhoff3002.0008.6954000019.2302419910213300104469.772.03413.74.14.65.91.30
20Trevor Williams29001.4073300019.1204306014100822892.791.3459.30.02.86.52.33
21Jacob Barnes3111.5006.27190600218.21913136501800079656.211.2869.22.92.48.73.60
22Heath Hembree32004.22100400110.211551411000146973.631.4069.30.83.48.42.50
23Corey Oswalt (60-day IL)2711.5003.4831000010.1124412010001421183.061.35510.50.91.78.75.00
24Tommy Hunter34000.004100008.04000306101333.160.8754.50.03.46.82.00
25Anthony Banda*27101.0007.365030007.11486210700137575.202.04517.22.51.28.67.00
26Brad Hand*31003.6810010007.111631206101331134.521.77313.51.22.57.43.00
27Jordan Yamamoto (40-man)2511.5004.052100006.210630203200331044.061.80013.50.02.74.11.50
28Robert Stock (60-day IL)3101.0005.402200005.0633230600023797.761.80010.83.65.410.82.00
29Jake Reed (40-man)2801.0003.864010004.25320005000191111.011.0719.60.00.09.6
30Geoff Hartlieb270014.543010004.1777060510127305.703.00014.50.012.510.40.83
31Thomas Szapucki* (60-day IL)250014.731000003.27662304000203010.522.72717.24.97.49.81.33
32Stephen Nogosek (40-man)2601.0006.001000003.0322200500012758.491.0009.06.00.015.0
33Trevor Hildenberger300015.432010002.13441304101143010.442.57111.63.911.615.41.33
34Nick Tropeano30004.501000002.041111000001110511.162.50018.04.54.50.00.00
35Dellin Betances (60-day IL)33009.001000001.001101011005617.161.0000.00.09.09.01.00
36Luis Guillorme260018.001010001.032201000007316.164.00027.00.09.00.00.00
37Albert Almora (40-man)270027.001010001.0133110010062022.162.0009.09.09.00.00.00
38Akeem Bostick26000.001010001.0000010000046.161.0000.00.09.00.00.00
39Brandon Drury (40-man)280027.001000000.2322110010072331.666.00040.513.513.50.00.00
40Kevin Pillar32000.001010000.1000000000013.160.0000.00.00.00.0
41Stephen Tarpley*2800inf1000000.01220200100490.00
Team Totals29.47378.4833.8615115114921391288.111446185521764362113566815254051043.991.2268.01.23.09.53.11
Rank in 15 NL teams97458715 454726
Rk Pos Name Age W L W-L% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF ERA+ FIP WHIP H9 HR9 BB9 SO9 SO/W

Current 40-Man Roster

  • Active Roster in Bold

Full-Season Roster & Games by Position

Coaching Staff

Team Fielding--Totals

Team Player Value--Batters

Team Player Value--Pitchers