Recent Game Results

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

Next 5 Games

Apr 20, 2024
Miami Marlins
Chicago Cubs 2:20PM
Apr 20, 2024
Miami Marlins
Chicago Cubs 7:40PM
Apr 23, 2024
Houston Astros
Chicago Cubs 7:40PM

Looking for Spring Training stats? You can find them here.

Top 12 Players

  • Please note that players may not be in the uniform of the correct team in these images.
Become a Stathead & surf this site ad-free.

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
1CYan Gomes3612313136101200011.194.194.323.516401010000
21BMichael Busch*2618706010193061300919.317.400.6671.0671894000010
32BNico Hoerner271771571314210302109.246.380.316.696961813010
4SSDansby Swanson301876681016212721619.235.303.382.685892611010
53BChristopher Morel2518756911151131101515.217.267.391.658802720011
6LFIan Happ#29188573141841112001217.247.353.370.7231012710000
7CFCody Bellinger*281881707141131200913.200.296.371.668842621014
8RFSeiya Suzuki (10-day IL)2915685911184031301620.305.368.525.8931443101020
9DHGarrett Cooper33825233811140027.348.400.6091.0091751400000
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
10OFMike Tauchman*331446379830020099.216.370.297.667881110000
11CMiguel Amaya251135325911160016.281.314.469.7831141521010
123BNick Madrigal271519192520041001.263.263.368.63273720000
13UTMiles Mastrobuoni* (40-man)28813122000010013.000.077.000.077-76010000
14OFAlexander Canario243221110010000.500.5001.0001.500304200000
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
15PAdbert Alzolay2900
16PDaniel Palencia (40-man)2400
17PJustin Steele* (15-day IL)2800
18PBen Brown2400
19PJulian Merryweather (60-day IL)3200
20PJosé Cuas (40-man)3000
21PKeegan Thompson2900
22PShota Imanaga*3000
23PDrew Smyly*3500
24PYency Almonte3000
25PJavier Assad2600
26PKyle Hendricks3400
27PHayden Wesneski (40-man)2600
28PMark Leiter Jr.3300
29PLuke Little* (40-man)2300
30PJordan Wicks*2400
31PHéctor Neris3500
Team Totals28.51869761210115126721913570149.247.327.415.742104254147085
Rank in 15 NL teams115911151510546755663
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

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
1SPKyle Hendricks3402.00012.7144000017.03124247701110088358.672.23516.43.73.75.81.57
2SPJordan Wicks*2402.0005.2944000017.02113101902420385833.081.76511.10.54.812.72.67
3SPJavier Assad26201.0002.1633000016.2114425018100642033.680.9605.91.12.79.73.60
4SPShota Imanaga*30201.0000.0033000015.191002016000591.500.7175.30.01.29.48.00
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
5CLAdbert Alzolay2911.5003.129070038.28333309000351446.661.2698.33.13.19.33.00
6RPDrew Smyly*3522.5004.3580400010.187525110002431025.231.2587.01.74.48.72.00
7RPMark Leiter Jr.33000.0090100010.032004011000382.200.7002.70.03.69.92.75
8RPYency Almonte30101.0004.9110010007.16541601110136924.831.6367.41.27.413.51.83
9RPLuke Little* (40-man)23002.707110006.24221505002271685.901.3505.41.46.86.81.00
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
10Ben Brown24004.4142000016.1128816015001641003.261.1026.60.63.38.32.50
11Daniel Palencia (40-man)24006.003010016.0644070500030765.032.1679.00.010.57.50.71
12José Cuas (40-man)300012.005010006.01088120630133385.862.00015.01.53.09.03.00
13Héctor Neris35101.0004.507000006.05330716000281014.702.0007.50.010.59.00.86
14Justin Steele* (15-day IL)28001.931100004.23110106000182401.270.8575.80.01.911.66.00
15Julian Merryweather (60-day IL)32001.934000004.24110206101212402.561.2867.70.03.911.63.00
16Keegan Thompson29101.0000.002020004.00000105000131.450.2500.00.02.311.35.00
17Hayden Wesneski (40-man)26101.0000.001000004.01000002000132.200.2502.30.00.04.5
Team Totals28.8117.6114.31181818004160.214286771972216690116951034.181.3328.01.14.09.32.31
Rank in 15 NL teams31310231011 3987107
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