2025 Houston Astros 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
2025 Houston Astros Stats
Past Team Stats
Other Teams

2025 Houston Astros Batting

2025 Houston Astros Batting
Player GP AB R H 2B 3B HR RBI TB BB SO SB AVG OBP SLG
Jose Altuve
LF
144 553 77 146 22 1 25 70 245 51 100 9 0.264 0.327 0.443
Christian Walker
1B
143 545 67 130 23 1 23 81 224 40 163 2 0.239 0.301 0.411
Yainer Diaz
C
131 499 51 129 22 1 19 65 210 20 87 1 0.259 0.288 0.421
Cam Smith
RF
126 425 53 102 20 3 9 50 155 42 132 8 0.240 0.315 0.365
Mauricio Dubon
2B
122 348 39 86 20 0 7 32 127 22 37 3 0.247 0.293 0.365
Jeremy Pena
SS
120 474 60 141 28 2 15 56 218 33 92 20 0.297 0.356 0.460
Victor Caratini
C
103 318 33 85 13 0 11 44 131 19 59 1 0.267 0.325 0.412
Jake Meyers
CF
96 316 52 98 15 2 3 24 126 30 63 16 0.310 0.371 0.399
Isaac Paredes
3B
94 351 51 91 15 1 19 50 165 49 67 0 0.259 0.359 0.470
Bryan Abreu
RP
65 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Chas McCormick
LF
64 100 13 21 5 0 1 5 29 9 31 2 0.210 0.279 0.290
Taylor Trammell
LF
49 110 13 22 7 0 3 12 38 16 39 3 0.200 0.299 0.345
Kaleb Ort
RP
49 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Josh Hader
RP
48 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Yordan Alvarez
LF
47 165 16 45 8 0 6 27 71 27 33 1 0.273 0.364 0.430
Brendan Rodgers
2B
43 115 12 22 4 0 2 11 32 11 46 0 0.191 0.266 0.278
Bennett Sousa
RP
41 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Carlos Correa
SS
40 160 20 46 6 0 6 19 70 15 38 0 0.288 0.352 0.438
Cooper Hummel
LF
36 87 10 15 0 0 3 7 24 14 30 1 0.172 0.301 0.276
Jesus Sanchez
RF
36 113 17 23 8 0 3 8 40 13 30 3 0.204 0.291 0.354
Zach Dezenzo
LF
34 98 17 24 6 0 2 10 36 11 37 1 0.245 0.321 0.367
Jacob Melton
LF
31 67 7 10 0 1 0 7 12 5 28 6 0.149 0.219 0.179
Ramon Urias
3B
29 79 5 19 5 0 2 8 30 4 25 0 0.241 0.274 0.380
Zack Short
3B
22 50 9 11 2 0 2 7 19 4 18 0 0.220 0.291 0.380
Shay Whitcomb
LF
20 32 4 4 0 0 1 1 7 0 10 0 0.125 0.125 0.219
Shay Lane Whitcomb
SS
20 32 4 4 0 0 1 1 7 0 10 0 0.125 0.125 0.219
Luis Castro
1B
16 27 5 4 0 0 1 3 7 1 6 0 0.148 0.179 0.259
Jesus Bastidas
SS
16 18 4 4 2 0 0 2 6 4 7 0 0.222 0.375 0.333
Collin Price
C
16 25 4 5 0 0 2 4 11 0 8 0 0.200 0.231 0.440
Enyel De Los Santos
RP
15 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Quincy Hamilton
CF
13 27 4 8 2 0 0 3 10 3 9 0 0.296 0.367 0.370
Luis Guillorme
3B
12 20 2 3 0 0 0 0 3 1 8 0 0.150 0.190 0.150
Ben Gamel
RF
12 24 4 4 0 0 0 0 4 5 8 0 0.167 0.333 0.167
Kenni Gomez
CF
12 13 6 4 0 0 0 0 4 2 6 3 0.308 0.400 0.308
Brice Matthews
SS
11 35 5 5 0 0 3 8 14 2 18 0 0.143 0.211 0.400
Cesar Salazar
C
11 13 0 3 0 0 0 1 3 2 2 0 0.231 0.375 0.231
Pascanel Ferreras
2B
11 10 3 0 0 0 0 1 0 3 3 1 0.000 0.231 0.000
Colin Barber
LF
11 14 5 4 2 0 0 1 6 4 2 1 0.286 0.444 0.429
Logan VanWey
SP
11 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Patrick Sullivan
CF
10 12 4 1 0 0 1 3 4 1 6 0 0.083 0.250 0.333
Miguel Castro
RP
10 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Steven Okert
RP
10 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Nick Hernandez
RP
9 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Bryan King
RP
9 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Luis Contreras
RP
9 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Joe Hudson
C
9 14 3 4 1 0 0 4 5 2 6 0 0.286 0.375 0.357
Thomas Sacco
SS
8 13 1 3 0 0 1 4 6 0 2 0 0.231 0.231 0.462
Nehomar Ochoa
RF
8 9 0 3 0 0 0 2 3 0 3 0 0.333 0.400 0.333
Ryan Wrobleski
C
8 8 2 3 0 1 0 1 5 1 2 0 0.375 0.500 0.625
Tayler Scott
RP
8 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Rafael Montero
RP
8 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Logan Cerny
CF
7 8 0 1 0 0 0 0 1 0 3 0 0.125 0.125 0.125
Chase Jaworsky
SS
7 5 2 3 0 0 0 3 3 2 1 0 0.600 0.625 0.600
Luis Baez
RF
6 6 2 1 0 0 0 0 1 1 2 0 0.167 0.286 0.167
Spencer Arrighetti
SP
6 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Misael Tamarez
RP
6 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Blake Weiman
RP
6 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Bryan Lavastida
C
5 9 0 0 0 0 0 1 0 0 2 0 0.000 0.000 0.000
Framber Valdez
SP
5 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Miguel Palma
C
4 7 1 2 1 0 0 1 3 2 1 0 0.286 0.444 0.429
Cristian Gonzalez
SS
4 4 0 1 0 0 0 1 1 1 1 0 0.250 0.400 0.250
Ryan Gusto
RP
4 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Hunter Brown
SP
4 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Brandon Walter
RP
4 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Forrest Whitley
RP
4 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
AJ Blubaugh
SP
4 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Ronel Blanco
SP
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
Ryan Johnson
3B
4 4 0 1 1 0 0 0 2 0 2 0 0.250 0.400 0.500
Max Holy
SS
4 2 0 0 0 0 0 0 0 2 2 0 0.000 0.500 0.000
Jon Singleton
1B
3 9 0 1 0 0 0 0 1 0 1 0 0.111 0.111 0.111
Kenedy Corona
CF
3 2 0 0 0 0 0 0 0 2 1 0 0.000 0.500 0.000
William Bush
C
3 3 1 1 0 0 1 1 4 0 2 0 0.333 0.333 1.333
Miguel Ullola
SP
3 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Aaron Brown
RP
3 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Colton Gordon
SP
3 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Brody Rodning
RP
3 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Tyler Whitaker
RF
3 3 0 2 0 0 0 2 2 0 0 1 0.667 0.667 0.667
Jalen Beeks
RP
3 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Zachary Cole
CF
3 10 2 4 0 0 1 4 7 2 5 0 0.400 0.500 0.700
German Ramirez
SS
2 2 0 1 0 0 0 2 1 1 1 0 0.500 0.667 0.500
Cesar Gomez
RP
2 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Anderson Bido
RP
2 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Jose Fleury
SP
2 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Blair Henley
SP
2 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Lucas Spence
OF
2 2 1 1 0 0 0 0 1 0 0 1 0.500 0.500 0.500
James Hicks
RP
2 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Wilmy Sanchez
RP
2 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Railin Perez
RP
2 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Pedro Leon
RF
1 3 0 0 0 0 0 0 0 0 1 0 0.000 0.000 0.000
Zach Daniels
RF
1 2 0 0 0 0 0 0 0 0 2 0 0.000 0.000 0.000
Garret Guillemette
C
1 1 1 1 1 0 0 0 2 0 0 0 1.000 1.000 2.000
Trey Dombroski
SP
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Alex Santos II
RP
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Joseph Mancini
RP
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Julio Rodriguez
RP
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Austin Deming
3B
1 1 0 0 0 0 0 0 0 0 1 0 0.000 0.000 0.000
Tyler Guilfoil
RP
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Lance McCullers Jr.
SP
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Walker Janek
C
1 2 0 1 0 0 0 0 1 0 1 0 0.500 0.500 0.500
Alejandro Torres
RP
1 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000
Jose Gonzalez
OF
1 2 1 1 0 0 0 0 1 0 0 0 0.500 0.500 0.500
Jancel Villarroel
C
1 2 0 1 0 0 0 0 1 0 1 0 0.500 0.500 0.500
Ethan Wagner
OF
1 1 0 0 0 0 0 1 0 0 0 0 0.000 0.000 0.000

2025 Houston Astros Pitching

2025 Houston Astros Pitching by Wins and Games Played
Player GP GS QS W L SV HLD IP H ER HR BB K PS WHIP ERA
Hunter Brown
SP
29 29 20 12 7 0 0 174.1 122 44 15 53 192 95.8 1.00 2.27
Framber Valdez
SP
29 29 19 12 10 0 0 180.1 158 72 13 62 173 93.5 1.22 3.59
Ryan Gusto
SP
24 14 3 7 4 0 0 86.0 95 47 13 28 87 81.6 1.43 4.92
Josh Hader
RP
48 0 0 6 2 28 0 52.2 29 12 8 16 76 0.0 0.85 2.05
Bryan King
RP
63 0 0 5 3 1 26 62.1 55 18 7 11 69 0.0 1.06 2.60
Bennett Sousa
RP
44 0 0 5 1 4 7 50.2 37 16 4 15 59 0.0 1.03 2.84
Colton Gordon
SP
17 14 1 4 4 1 0 77.0 99 49 20 16 67 84.6 1.49 5.73
Jason Alexander
SP
11 10 5 4 1 1 0 60.2 52 19 8 18 50 89.6 1.15 2.82
Bryan Abreu
RP
65 0 0 3 4 5 25 66.0 45 18 4 29 101 0.0 1.12 2.45
Enyel De Los Santos
RP
16 0 0 3 0 0 4 16.0 13 2 2 3 19 0.0 1.00 1.13
Ronel Blanco
SP
9 9 4 3 4 0 0 48.1 37 22 7 20 48 88.2 1.18 4.10
AJ Blubaugh
RP
8 1 0 3 1 0 0 22.0 14 6 6 6 25 84.0 0.91 2.45
Steven Okert
RP
62 1 0 2 2 1 9 66.0 43 24 6 16 78 26.0 0.89 3.27
Kaleb Ort
RP
49 0 0 2 2 1 3 46.0 35 25 8 27 49 0.0 1.35 4.89
Shawn Dubin
RP
23 0 0 2 0 0 6 25.2 30 16 6 8 21 0.0 1.48 5.61
Lance McCullers Jr.
SP
15 12 3 2 5 0 0 52.1 59 40 9 38 57 83.5 1.85 6.88
Tayler Scott
RP
18 0 0 1 2 0 2 18.1 21 15 3 14 17 0.0 1.91 7.36
Brandon Walter
SP
9 9 6 1 3 0 0 53.2 46 20 10 4 52 90.4 0.93 3.35
Spencer Arrighetti
SP
7 7 2 1 5 0 0 35.1 30 21 6 20 31 88.3 1.42 5.35
Misael Tamarez
RP
6 0 0 1 0 0 1 20.0 8 6 3 3 7 0.0 1.65 8.10
Hayden Wesneski
SP
6 6 2 1 3 0 0 32.0 29 16 7 6 29 84.7 1.09 4.50
Cristian Javier
SP
6 6 1 1 3 0 0 26.1 21 14 3 13 26 75.0 1.29 4.78
AJ Blubaugh
SP
4 0 0 1 1 0 0 26.0 8 9 1 6 9 0.0 1.62 9.35
Miguel Ullola
SP
3 0 0 1 1 0 0 14.0 4 5 2 4 5 0.0 1.71 9.64
Brody Rodning
RP
3 0 0 1 0 0 0 9.0 2 0 0 1 3 0.0 1.00 0.00
James Hicks
RP
2 0 0 1 0 0 0 15.0 4 3 1 2 2 0.0 1.20 5.40
Luis Garcia
SP
2 2 1 1 0 0 0 7.2 3 3 2 1 7 53.0 0.52 3.52
Hector Neris
RP
12 0 0 0 1 0 0 11.2 13 7 3 8 15 0.0 1.80 5.40
Miguel Castro
RP
10 0 0 0 0 0 3 29.0 11 4 1 3 6 0.0 1.45 3.72
Logan VanWey
RP
9 0 0 0 0 0 0 10.2 15 6 2 3 7 0.0 1.69 5.06
Luis Contreras
RP
9 0 0 0 0 0 1 12.0 11 9 2 8 13 0.0 1.58 6.75
Craig Kimbrel
RP
9 0 0 0 1 0 1 7.0 8 2 1 6 10 0.0 2.00 2.57
Nick Hernandez
RP
6 0 0 0 0 0 0 7.2 8 4 3 6 8 0.0 1.83 4.70
Blake Weiman
RP
6 0 0 0 0 1 0 22.0 11 4 1 2 8 0.0 1.77 4.91
Forrest Whitley
RP
5 0 0 0 0 0 0 7.1 9 10 2 6 8 0.0 2.05 12.27
Jordan Weems
RP
4 0 0 0 1 0 0 4.1 9 7 0 3 0 0.0 2.77 14.54
Aaron Brown
RP
3 0 0 0 0 0 0 17.0 8 3 0 3 4 0.0 1.94 4.76
Rafael Montero
RP
3 0 0 0 0 0 0 4.0 3 2 0 2 5 0.0 1.25 4.50
Jalen Beeks
RP
3 0 0 0 0 1 1 12.0 4 1 1 0 3 0.0 1.00 2.25
Chas McCormick
LF
3 0 0 0 0 0 0 3.0 3 2 0 2 1 0.0 1.67 6.00
Jayden Murray
RP
3 1 0 0 0 0 0 5.1 1 0 0 0 2 40.0 0.19 0.00
Jose Fleury
SP
2 0 0 0 0 1 0 12.0 3 1 0 1 4 0.0 1.00 2.25
Cesar Gomez
RP
2 0 0 0 0 0 0 4.0 1 1 1 1 1 0.0 1.50 6.75
Anderson Bido
RP
2 0 0 0 0 0 0 2.0 0 0 0 0 0 0.0 0.00 0.00
Blair Henley
SP
2 0 0 0 0 0 0 5.0 1 1 0 2 2 0.0 1.80 5.40
Wilmy Sanchez
RP
2 0 0 0 0 0 0 6.0 1 0 0 0 4 0.0 0.50 0.00
Railin Perez
RP
2 0 0 0 0 0 0 3.0 1 0 0 1 0 0.0 2.00 0.00
Trey Dombroski
SP
1 0 0 0 0 0 0 6.0 1 0 0 0 1 0.0 0.50 0.00
Alex Santos II
RP
1 0 0 0 0 0 0 3.0 1 0 0 1 0 0.0 2.00 0.00
Joseph Mancini
RP
1 0 0 0 1 0 0 3.0 1 3 0 2 1 0.0 3.00 27.00
Julio Rodriguez
RP
1 0 0 0 0 0 0 1.0 1 0 0 1 0 0.0 6.00 0.00
Tyler Guilfoil
RP
1 0 0 0 0 0 0 6.0 2 2 0 2 4 0.0 2.00 9.00
Alejandro Torres
RP
1 0 0 0 0 0 0 3.0 0 0 0 1 2 0.0 1.00 0.00
Cesar Salazar
C
1 0 0 0 0 0 0 1.0 0 0 0 0 0 0.0 0.00 0.00
Cooper Hummel
LF
1 0 0 0 0 0 0 1.0 5 4 1 0 0 0.0 5.00 36.00
John Rooney
RP
1 0 0 0 0 0 0 1.1 1 1 1 1 2 0.0 1.50 6.75
J.P. France
SP
1 0 0 0 0 0 0 1.0 0 0 0 1 0 0.0 1.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.