2024 Chicago Cubs Stats


Bonus
BetMGM Sportsbook#1 BetMGM
REVIEW
New Customers - Up to $1500 Paid Back in Bonus Bets
Bonus Bets Expire in 7 Days
One new customer offer/Add'l Terms

Bet Now
21+ Playable in Ohio only
Gambling Problem? Call 1-800-589-9966
2024 Chicago Cubs Stats
Past Team Stats
Other Teams

2024 Chicago Cubs Batting

2024 Chicago Cubs Batting
Player GP AB R H 2B 3B HR RBI TB BB SO SB AVG OBP SLG
Ian Happ
LF
153 569 89 138 34 2 25 86 251 80 168 13 0.243 0.341 0.441
Michael Busch
1B
152 496 73 123 28 2 21 65 218 63 162 2 0.248 0.335 0.440
Nico Hoerner
2B
151 582 86 159 35 1 7 48 217 44 66 31 0.273 0.335 0.373
Dansby Swanson
SS
149 534 82 129 27 2 16 66 208 54 144 19 0.242 0.312 0.390
Seiya Suzuki
RF
132 512 74 145 27 6 21 73 247 63 160 16 0.283 0.366 0.482
Cody Bellinger
CF
130 516 72 137 23 3 18 78 220 45 89 9 0.266 0.325 0.426
Pete Crow-Armstrong
CF
123 372 46 88 13 6 10 47 143 21 98 27 0.237 0.286 0.384
Miguel Amaya
C
117 328 32 76 13 2 8 47 117 23 62 0 0.232 0.288 0.357
Mike Tauchman
RF
109 298 50 74 12 1 7 29 109 47 70 6 0.248 0.357 0.366
Christopher Morel
3B
103 362 43 72 7 1 18 51 135 47 103 7 0.199 0.302 0.373
Patrick Wisdom
1B
75 158 16 27 7 2 8 23 62 10 59 5 0.171 0.237 0.392
Isaac Paredes
3B
52 179 23 40 6 0 3 25 55 24 37 1 0.223 0.325 0.307
Nick Madrigal
3B
51 86 5 19 3 0 0 10 22 4 10 1 0.221 0.280 0.256
Miles Mastrobuoni
SS
50 98 9 19 3 0 0 4 22 7 17 2 0.194 0.245 0.224
Porter Hodge
RP
39 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
David Bote
3B
37 46 4 14 4 0 0 6 18 2 13 0 0.304 0.333 0.391
Yan Gomes
C
34 91 7 14 2 0 2 7 22 2 36 0 0.154 0.179 0.242
Christian Bethancourt
C
24 57 9 16 4 0 3 15 29 2 14 3 0.281 0.305 0.509
Chase Strumpf
3B
20 25 3 4 0 0 2 2 10 6 13 1 0.160 0.344 0.400
Tomas Nido
C
17 47 5 6 2 0 1 4 11 1 15 0 0.128 0.143 0.234
Matthew Shaw
2B
16 42 7 9 2 2 2 9 21 4 12 0 0.214 0.277 0.500
Owen Caissie
RF
16 39 9 13 3 0 2 11 22 5 13 2 0.333 0.409 0.564
Joe Hudson
C
16 22 4 7 1 0 2 8 14 5 9 0 0.318 0.483 0.636
Alexander Canario
LF
15 25 4 7 1 0 1 2 11 2 11 1 0.280 0.357 0.440
Bryce Windham
C
15 16 2 3 0 0 0 0 3 5 6 1 0.188 0.381 0.188
Jorge Alfaro
C
13 28 2 6 2 0 0 1 8 0 14 0 0.214 0.241 0.286
Ezequiel Pagan
RF
12 13 1 2 1 0 1 2 6 0 3 0 0.154 0.154 0.462
Garrett Cooper
1B
12 37 3 10 1 1 1 6 16 4 13 0 0.270 0.341 0.432
Luis Vazquez
SS
11 12 2 1 0 0 0 1 1 0 6 0 0.083 0.143 0.083
Matt Mervis
1B
9 26 1 3 1 0 0 3 4 1 8 0 0.115 0.148 0.154
Pablo Aliendo
C
9 15 1 3 3 0 0 1 6 0 10 0 0.200 0.200 0.400
Christian Franklin
LF
9 11 3 5 0 0 2 3 11 1 3 0 0.455 0.500 1.000
Dominic Smith
1B
9 26 3 9 2 0 1 3 14 0 6 0 0.346 0.370 0.538
Jonathon Long
3B
8 10 2 5 1 0 0 3 6 1 3 0 0.500 0.583 0.600
Bradlee Beesley
CF
8 8 1 1 0 0 0 0 1 0 3 0 0.125 0.125 0.125
Jacob Slaughter
3B
7 9 4 4 0 0 1 3 7 1 1 1 0.444 0.500 0.778
Darius Hill
RF
7 8 2 2 1 0 1 2 6 0 1 0 0.250 0.250 0.750
Jose Cuas
RP
7 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Jacob Wetzel
RF
7 6 0 0 0 0 0 0 0 1 3 2 0.000 0.143 0.000
Luke Little
RP
6 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Cole Roederer
CF
6 6 1 2 0 0 1 4 5 1 3 0 0.333 0.429 0.833
Mark Leiter Jr.
RP
6 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Cam Sanders
SP
6 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
David Peralta
LF
6 18 4 8 1 1 1 6 14 2 4 0 0.444 0.500 0.778
Juan Mora
2B
6 4 2 3 0 0 0 0 3 0 0 0 0.750 0.750 0.750
Brennen Davis
CF
5 9 4 4 2 0 1 4 9 2 1 0 0.444 0.583 1.000
Brett Bateman
CF
5 9 1 3 1 0 0 2 4 1 4 0 0.333 0.400 0.444
Jefferson Rojas
SS
5 9 1 1 1 0 0 0 2 0 2 0 0.111 0.111 0.222
Edwin Escobar
P
5 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Samuel McWilliams
SP
5 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Richard Lovelady
RP
5 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Carl Edwards Jr.
RP
5 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Jordan Wicks
SP
5 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Colten Brewer
RP
5 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Liam Spence
2B
5 5 0 2 0 0 0 1 2 0 2 1 0.400 0.500 0.400
Jefferson Encarnacion
LF
5 4 0 0 0 0 0 0 0 0 3 0 0.000 0.000 0.000
Moises Ballesteros
1B
4 9 0 0 0 0 0 1 0 1 2 0 0.000 0.100 0.000
B.J. Murray Jr.
3B
4 5 1 1 0 0 1 1 4 0 2 0 0.200 0.200 0.800
Jordan Nwogu
LF
4 4 0 1 0 0 0 1 1 0 2 0 0.250 0.250 0.250
Julian Merryweather
RP
4 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Javier Assad
RP
4 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Kyle Hendricks
SP
4 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Chris Clarke
SP
4 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Drew Smyly
SP
4 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Frankie Scalzo Jr.
RP
4 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Adbert Alzolay
RP
4 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Hayden Wesneski
RP
4 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Yohendrick Pinango
LF
4 3 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Keegan Thompson
RP
4 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Hector Neris
RP
4 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Hayden Cantrelle
2B
4 4 0 0 0 0 0 0 0 0 2 0 0.000 0.000 0.000
Fabian Pertuz
2B
4 7 0 2 1 0 0 0 3 0 3 0 0.286 0.286 0.429
Parker Chavers
RF
4 3 1 1 0 0 0 0 1 1 1 0 0.333 0.500 0.333
Kevin Alcantara
RF
3 10 1 1 0 0 0 0 1 0 1 0 0.100 0.100 0.100
James Triantos
2B
3 6 0 1 0 0 0 2 1 0 1 0 0.167 0.167 0.167
Haydn McGeary
1B
3 2 0 0 0 0 0 0 0 1 1 0 0.000 0.333 0.000
Daniel Palencia
RP
3 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Thomas Pannone
RP
3 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Joe Nahas
RP
3 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Blake Weiman
RP
3 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Shota Imanaga
SP
3 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Justin Steele
SP
3 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Yency Almonte
RP
3 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Josh Rivera
SS
3 4 1 0 0 0 0 0 0 0 2 0 0.000 0.000 0.000
Casey Opitz
C
3 2 0 1 0 0 0 0 1 0 0 0 0.500 0.500 0.500
Ben Brown
RP
2 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Hunter Bigge
RP
2 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Jose Romero
P
2 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Cayne Ueckert
RP
2 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Riley Martin
RP
2 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Rafael Morel
RF
2 1 1 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Reivaj Garcia
3B
2 1 0 0 0 0 0 0 0 0 1 0 0.000 0.000 0.000
Brian Kalmer
1B
2 3 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Ed Howard
SS
2 3 0 0 0 0 0 0 0 0 2 0 0.000 0.000 0.000
Caleb Kilian
SP
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Chris Kachmar
RP
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Blake Whitney
RP
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Riley Thompson
SP
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Bailey Horn
SP
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Richard Gallardo
SP
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Brad Wieck
RP
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Ismael Mena
CF
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Alfonsin Rosario
RF
1 1 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Cristian Hernandez
SS
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Scott Mckeon
2B
1 2 1 1 0 0 0 0 1 0 1 0 0.500 0.500 0.500
Drew Bowser
2B
1 1 0 1 0 0 0 0 1 0 0 0 1.000 1.000 1.000
Cristian Jesus More
CF
1 1 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Pedro Ramirez
2B
1 1 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Christian Olivo
LF
1 1 0 0 0 0 0 0 0 0 1 0 0.000 0.000 0.000
Caleb Knight
C
1 1 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Chase Watkins
RP
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Ethan Hearn
C
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000

2024 Chicago Cubs Pitching

2024 Chicago Cubs Pitching by Wins and Games Played
Player GP GS QS W L SV HLD IP H ER HR BB K PS WHIP ERA
Shota Imanaga
SP
29 29 19 15 3 0 0 173.1 149 56 27 28 174 89.3 1.02 2.91
Jameson Taillon
SP
28 28 16 12 8 0 0 165.1 154 60 21 33 125 88.7 1.13 3.27
Hector Neris
RP
46 0 0 8 4 17 3 44.0 41 19 4 26 46 0.0 1.52 3.89
Javier Assad
SP
29 29 6 7 6 0 0 147.0 143 61 20 63 124 87.5 1.40 3.73
Tyson Miller
RP
49 0 0 5 1 1 14 50.1 31 12 5 10 42 0.0 0.81 2.15
Justin Steele
SP
24 24 11 5 5 0 0 134.2 111 46 12 37 135 85.3 1.10 3.07
Drew Smyly
RP
50 0 0 4 8 0 10 58.2 57 25 10 25 56 0.0 1.40 3.84
Kyle Hendricks
SP
29 24 5 4 12 0 0 130.2 147 86 21 43 87 80.7 1.45 5.92
Porter Hodge
RP
39 0 0 3 1 9 9 43.0 19 9 2 19 52 0.0 0.88 1.88
Luke Little
RP
30 1 0 3 1 0 3 26.0 15 10 1 18 28 14.0 1.27 3.46
Hayden Wesneski
RP
28 7 3 3 6 0 2 67.2 56 29 12 21 67 83.1 1.14 3.86
Mark Leiter Jr.
RP
39 0 0 2 4 0 13 36.1 27 17 2 13 53 0.0 1.10 4.21
Keegan Thompson
RP
24 0 0 2 1 2 2 30.1 19 9 3 18 36 0.0 1.22 2.67
Nate Pearson
RP
19 1 0 2 1 0 4 26.1 22 8 4 4 23 12.0 0.99 2.73
Jordan Wicks
SP
11 10 1 2 4 0 0 46.0 55 28 9 20 42 80.0 1.63 5.48
Jorge Lopez
RP
24 0 0 1 1 2 4 26.2 21 6 3 8 31 0.0 1.09 2.03
Ethan Roberts
RP
21 0 0 1 1 0 1 26.2 31 11 3 10 26 0.0 1.54 3.71
Adbert Alzolay
RP
18 0 0 1 4 4 1 17.1 19 9 6 6 13 0.0 1.44 4.67
Yency Almonte
RP
17 0 0 1 0 1 6 15.2 9 6 1 8 20 0.0 1.09 3.45
Ben Brown
SP
15 8 2 1 3 0 1 55.1 41 22 5 19 64 76.4 1.08 3.58
Julian Merryweather
RP
15 0 0 1 1 0 2 15.0 18 11 0 9 14 0.0 1.80 6.60
Edwin Escobar
P
7 0 0 1 0 1 1 6.0 5 5 2 5 4 0.0 1.67 7.50
Thomas Pannone
RP
4 1 0 1 0 1 0 8.0 4 1 0 1 6 0.0 0.63 1.13
Colten Brewer
RP
16 0 0 0 0 1 1 20.2 24 13 1 9 22 0.0 1.60 5.66
Daniel Palencia
RP
10 0 0 0 1 1 0 14.2 14 10 0 12 16 0.0 1.77 6.14
Jose Cuas
RP
9 0 0 0 0 0 0 13.1 16 11 3 6 14 0.0 1.65 7.43
Shawn Armstrong
RP
8 0 0 0 1 0 2 7.1 10 4 0 4 4 0.0 1.91 4.91
Richard Lovelady
RP
7 0 0 0 1 0 2 5.2 9 5 1 2 6 0.0 1.94 7.94
Cam Sanders
SP
7 0 0 0 0 0 2 6.1 7 1 0 1 8 0.0 1.26 1.42
Samuel McWilliams
SP
6 0 0 0 0 0 0 4.2 5 4 1 2 5 0.0 1.50 7.71
Carl Edwards Jr.
RP
6 0 0 0 0 0 2 5.2 2 1 0 3 5 0.0 0.88 1.59
Jack Neely
RP
6 0 0 0 0 0 0 6.0 8 6 2 2 7 0.0 1.67 9.00
Trey Wingenter
RP
5 0 0 0 0 0 0 6.0 8 2 1 2 3 0.0 1.67 3.00
Chris Clarke
SP
4 0 0 0 1 0 0 3.1 12 5 0 0 3 0.0 3.60 13.50
Hunter Bigge
RP
4 0 0 0 0 0 0 3.1 3 1 0 2 5 0.0 1.50 2.70
Frankie Scalzo Jr.
RP
4 0 0 0 0 0 1 2.2 2 0 0 0 1 0.0 0.75 0.00
Riley Thompson
SP
3 0 0 0 0 0 0 3.0 2 0 0 1 4 0.0 1.00 0.00
Blake Weiman
RP
3 0 0 0 0 0 0 3.0 6 3 1 0 1 0.0 2.00 9.00
Brad Wieck
RP
3 0 0 0 0 1 0 3.0 0 0 0 1 4 0.0 0.33 0.00
Caleb Kilian
SP
2 1 0 0 1 0 0 10.2 11 5 2 6 7 82.0 1.59 4.22
Bailey Horn
SP
2 0 0 0 0 0 0 2.0 0 0 0 0 2 0.0 0.00 0.00
Jose Romero
P
2 0 0 0 0 0 0 1.1 0 0 0 2 1 0.0 1.50 0.00
Joe Nahas
RP
2 0 0 0 0 0 0 1.1 2 1 1 1 0 0.0 2.25 6.75
Jesus Tinoco
RP
2 0 0 0 0 0 0 4.0 3 0 0 0 3 0.0 0.75 0.00
Cayne Ueckert
RP
1 0 0 0 0 0 0 1.0 2 1 0 0 1 0.0 2.00 9.00
Riley Martin
RP
1 0 0 0 0 0 0 1.0 1 0 0 0 1 0.0 1.00 0.00
Luis Devers
RP
1 0 0 0 0 0 0 1.0 0 0 0 1 1 0.0 1.00 0.00
Richard Gallardo
SP
1 0 0 0 0 0 0 1.0 2 1 0 0 2 0.0 2.00 9.00
Chris Kachmar
RP
1 0 0 0 0 0 0 0.2 2 3 0 1 1 0.0 4.50 40.50
Blake Whitney
RP
1 0 0 0 0 0 0 0.2 0 0 0 0 1 0.0 0.00 0.00
Tyler Santana
RP
1 0 0 0 0 0 0 0.1 0 0 0 0 0 0.0 0.00 0.00
Michael Arias
SP
1 0 0 0 0 0 0 0.2 2 0 0 1 2 0.0 4.50 0.00
Gavin Hollowell
RP
1 0 0 0 0 0 0 1.1 2 0 0 0 1 0.0 1.50 0.00
David Bote
3B
1 0 0 0 0 0 0 1.0 1 0 0 1 0 0.0 2.00 0.00
Enoli Paredes
RP
1 0 0 0 0 0 0 1.0 0 0 0 0 2 0.0 0.00 0.00
Matt Mervis
1B
1 0 0 0 0 0 0 0.2 7 6 0 0 0 0.0 10.50 81.00
Patrick Wisdom
1B
1 0 0 0 0 0 0 0.1 1 0 0 1 0 0.0 6.00 0.00

MLB Stats Archive

Review stats and standings from past seasons with our MLB Stats Archive.

MLB Betting Resources

  • How to Bet on MLB Baseball - Learn how to bet on MLB baseball with moneylines, totals, and run lines, plus exotics like parlays, props, and futures.
  • MLB Betting Sites - We've reviewed the best licensed and legal US sports betting sites where you can bet on MLB.
  • MLB Odds - Moneylines, totals, and run lines for upcoming MLB matchups. Review odds to win the World Series, plus each league's Pennant and Divisions.
  • MLB Prop Bets - Learn how to bet on MLB prop bets, and then have a look at the latest prop bets from upcoming MLB matchups.
  • MLB Underdogs - Review today's MLB underdog betting opportunities, and our simple underdog betting system.
  • MLB Win Total Odds - We explain what a MLB win total bet is, how to place the bet, and offer an example wager to illustrate how this simple wager works.
  • MLB Futures Odds - Our tutorial explains how to bet MLB futures with a helpful example, plus the latest odds to win the World Series, American and National Leagues, each division, and MVP awards.
  • Undefeated MLB Teams - See which teams are still undefeated in the current regular season.
  • World Series Betting Odds - Odds to win the World Series combined with a helpful tutorial that explains how to bet on the Fall Classic with moneylines, totals, and run lines.
  • MLB League MVP Odds - See which players are favored to win this season's American and National League MVP awards.
  • Best Way to Bet on MLB Baseball - This helpful tutorial filters out all the noise and sticks to the basics. Learn simple MLB handicapping strategies.
  • When to Bet the Run Line vs the Moneyline - Learn when betting the run line offers more value than the moneyline. Know which moneyline values indicate the run line might be worth a look.
  • MLB Team Betting Odds - Check out odds for each MLB team's upcoming matchups, plus team futures, season specials, and team standings.