who is the oldest player to play in the mlb all star game each year for the last 20 years

Between October 5, 2005 and October 5, 2025, Mariano Rivera is the oldest in an All-Star Game. He was 43 years and 229 days old against the All-Stars on July 16, 2013.

NAME AGE DATE TM OPP AB R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP
1 Mariano Rivera
M. Rivera
43-229
7/16/2013
ALS ALS
@
NLS NLS
2 Barry Bonds
B. Bonds
42-351
7/10/2007
NLS NLS
vs
ALS ALS
2
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
3 Albert Pujols
A. Pujols
42-184
7/19/2022
NLS NLS
vs
ALS ALS
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
4 Trevor Hoffman
T. Hoffman
41-274
7/14/2009
NLS NLS
vs
ALS ALS
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5 Kenny Rogers
K. Rogers
41-243
7/11/2006
ALS ALS
@
NLS NLS
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6 Nelson Cruz
N. Cruz
41-012
7/13/2021
ALS ALS
@
NLS NLS
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
7 David Ortiz
D. Ortiz
40-237
7/12/2016
ALS ALS
vs
NLS NLS
1
0
0
0
0
0
0
1
0
0
0
0
2
0
0
0
0
0
0
8 Chipper Jones
C. Jones
40-077
7/10/2012
NLS NLS
@
ALS ALS
1
0
1
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
9 Derek Jeter
D. Jeter
40-019
7/15/2014
ALS ALS
vs
NLS NLS
2
1
2
1
0
0
0
0
0
0
0
0
2
3
1
0
0
0
0
10 Trevor Hoffman
T. Hoffman
39-270
7/10/2007
NLS NLS
vs
ALS ALS
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
11 Mariano Rivera
M. Rivera
39-227
7/14/2009
ALS ALS
@
NLS NLS
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
12 Fernando Rodney
F. Rodney
39-116
7/12/2016
NLS NLS
@
ALS ALS
13 Koji Uehara
K. Uehara
39-103
7/15/2014
ALS ALS
vs
NLS NLS
14 Miguel Cabrera
M. Cabrera
39-092
7/19/2022
ALS ALS
@
NLS NLS
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
15 Carlos Beltran
C. Beltran
39-079
7/12/2016
ALS ALS
vs
NLS NLS
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
16 Trevor Hoffman
T. Hoffman
38-271
7/11/2006
NLS NLS
vs
ALS ALS
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
17 Joe Nathan
J. Nathan
38-236
7/16/2013
ALS ALS
@
NLS NLS
18 Tom Gordon
T. Gordon
38-235
7/11/2006
NLS NLS
vs
ALS ALS
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
19 Mariano Rivera
M. Rivera
38-229
7/15/2008
ALS ALS
vs
NLS NLS
20 Andy Pettitte
A. Pettitte
38-028
7/13/2010
ALS ALS
vs
NLS NLS
21 Nelson Cruz
N. Cruz
38-016
7/17/2018
ALS ALS
@
NLS NLS
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
22 Derek Jeter
D. Jeter
38-014
7/10/2012
ALS ALS
vs
NLS NLS
2
0
1
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
23 Torii Hunter
T. Hunter
37-363
7/16/2013
ALS ALS
@
NLS NLS
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
24 R.A. Dickey
R.A. Dickey
37-255
7/10/2012
NLS NLS
@
ALS ALS
25 David Ortiz
D. Ortiz
37-240
7/16/2013
ALS ALS
@
NLS NLS
2
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
1
Some of the information used here was obtained free of charge from Retrosheet.

More All-Stars Stats

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

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

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sun
9/14
ATL ATL
@
WSH WSH
11-3
Sun
9/14
TOR TOR
@
TBR TBR
2-1
Sun
9/14
BAL BAL
@
CWS CWS
4-1
Sun
9/14
NYY NYY
@
MIN MIN
0-7
Sun
9/14
CIN CIN
@
STL STL
11-6

Schedule

DATE MATCHUP TIME (ET)
Sun
10/5
NYY NYY
@
TOR TOR
4:08 PM
Sun
10/5
DET DET
@
SEA SEA
8:03 PM
Mon
10/6
LAD LAD
@
PHI PHI
6:08 PM
Mon
10/6
CHC CHC
@
MIL MIL
9:08 PM
Tue
10/7
SEA SEA
@
DET DET
4:08 PM