list of 31 year old right handed starting pitchers in the mlb in 2024

Dan Altavilla was 31 years old in 2024.

NAMEAGESEASONTMGWLW%GSERASOCGSHOSVIPHERRHRBBHBPGFIBBTBFWPK/9BB/9K/BBHR/9K%BB%WHIPBABIPRAH/9
1Dan Altavilla
D. Altavilla
31
2024
KCR KCR
1
0
1
.000
1
135.00
1
0
0
0
0.1
3
5
5
0
2
0
0
0
6
0
27.00
54.00
0.50
0.00
16.7
33.3
15.00
1.000
135.00
81.00
2Luis Castillo
L. Castillo
31
2024
SEA SEA
30
11
12
.478
30
3.64
175
0
0
0
175.1
158
71
73
25
47
5
0
2
719
0
8.98
2.41
3.72
1.28
24.3
6.5
1.17
.285
3.75
8.11
3Erick Fedde
E. Fedde
31
2024
TOT
31
9
9
.500
31
3.30
154
0
0
0
177.1
154
65
66
20
52
5
0
0
726
3
7.82
2.64
2.96
1.02
21.2
7.2
1.16
.271
3.35
7.82
4Domingo Germán
D. Germán
31
2024
PIT PIT
2
0
1
.000
2
6.00
7
0
0
0
9.0
12
6
7
2
5
0
0
0
41
2
7.00
5.00
1.40
2.00
17.1
12.2
1.89
.370
7.00
12.00
5Adrian Houser
A. Houser
31
2024
NYM NYM
7
0
4
.000
7
8.55
20
0
0
0
33.2
39
32
32
3
21
3
0
0
160
0
5.35
5.61
0.95
0.80
12.5
13.1
1.78
.319
8.55
10.43
6Jakob Junis
J. Junis
31
2024
TOT
6
0
0
6
1.55
24
0
0
0
29.0
13
5
5
2
3
0
0
0
101
0
7.45
0.93
8.00
0.62
23.8
3.0
0.55
.153
1.55
4.03
7Chad Kuhl
C. Kuhl
31
2024
CWS CWS
1
0
0
1
0.00
3
0
0
0
3.0
1
0
0
0
2
0
0
0
11
0
9.00
6.00
1.50
0.00
27.3
18.2
1.00
.167
0.00
3.00
8Frankie Montas Jr.
F. Montas Jr.
31
2024
TOT
30
7
11
.389
30
4.84
148
0
0
0
150.2
140
81
89
24
66
6
0
0
655
3
8.84
3.94
2.24
1.43
22.6
10.1
1.37
.282
5.32
8.36
9Joe Musgrove
J. Musgrove
31
2024
SDP SDP
19
6
5
.545
19
3.88
101
0
0
0
99.2
94
43
44
14
23
10
0
0
410
0
9.12
2.08
4.39
1.26
24.6
5.6
1.17
.305
3.97
8.49
10Aaron Nola
A. Nola
31
2024
PHI PHI
33
14
8
.636
33
3.57
197
1
1
0
199.1
189
79
84
30
50
3
0
0
820
2
8.89
2.26
3.94
1.35
24.0
6.1
1.20
.294
3.79
8.53
11Nick Pivetta
N. Pivetta
31
2024
BOS BOS
26
6
11
.353
26
4.19
162
0
0
0
139.2
124
65
67
27
36
1
0
1
572
4
10.44
2.32
4.50
1.74
28.3
6.3
1.15
.280
4.32
7.99
12Joe Ross
J. Ross
31
2024
MIL MIL
10
2
5
.286
10
4.98
39
0
0
0
47.0
50
26
30
5
18
1
0
0
209
0
7.47
3.45
2.17
0.96
18.7
8.6
1.45
.308
5.74
9.57
13Spencer Turnbull
S. Turnbull
31
2024
PHI PHI
7
2
0
1.000
7
1.78
38
0
0
0
35.1
18
7
8
4
12
2
0
0
137
1
9.68
3.06
3.17
1.02
27.7
8.8
0.85
.173
2.04
4.58
14Taijuan Walker
T. Walker
31
2024
PHI PHI
15
3
7
.300
15
7.18
55
0
0
0
74.0
93
59
60
22
32
3
0
0
334
0
6.69
3.89
1.72
2.68
16.5
9.6
1.69
.320
7.30
11.31
15Trevor Richards
T. Richards
31
2024
TOR TOR
2
0
0
2
0.00
5
0
0
0
4.1
1
0
0
0
0
0
0
0
14
0
10.38
0.00
0.00
35.7
0.0
0.23
.111
0.00
2.08
16Kodai Senga
K. Senga
31
2024
NYM NYM
1
1
0
1.000
1
3.38
9
0
0
0
5.1
2
2
2
1
1
1
0
0
20
0
15.19
1.69
9.00
1.69
45.0
5.0
0.56
.125
3.38
3.38
StatMuse has game-level data for player age going back to the 1908 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Royals Stats

Team Rankings

HR

159

26th

R

651

26th

SO

1,271

26th

ERA

3.73

6th

2025 Division Standings
TEAMWLPCTGB
Guardians Guardians
88
74
.543
Tigers Tigers
87
75
.537
1.0
Royals Royals
82
80
.506
6.0
Twins Twins
70
92
.432
18.0
White Sox White Sox
60
102
.370
28.0
Last Game
KCR Royals

82 - 80

9

Final

2

ATH Athletics

76 - 86

Sun 28 Sep 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL EastWLPCTGB
Phillies Phillies
96
66
.593
Mets Mets
83
79
.512
13.0
NL CentralWLPCTGB
Brewers Brewers
97
65
.599
Cubs Cubs
92
70
.568
5.0
NL WestWLPCTGB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
AL EastWLPCTGB
Blue Jays Blue Jays
94
68
.580
Yankees Yankees
94
68
.580
AL CentralWLPCTGB
Guardians Guardians
88
74
.543
Tigers Tigers
87
75
.537
1.0
AL WestWLPCTGB
Mariners Mariners
90
72
.556
Astros Astros
87
75
.537
3.0

MLB 2025 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
9/16
CHC CHC
@
PIT PIT
8-4
Tue
9/16
CIN CIN
@
STL STL
6-2
Tue
9/16
SFG SFG
@
AZ AZ
5-1
Tue
9/16
ATL ATL
@
WSH WSH
9-4
Tue
9/16
ATH ATH
@
BOS BOS
4-5

Schedule

DATEMATCHUPTIME (ET)
Fri
10/31
LAD LAD
@
TOR TOR
8:00 PM
Sat
11/1
LAD LAD
@
TOR TOR
8:00 PM