oldest player in mlb 2009

Jamie Moyer was the oldest in 2009. He was 46 years old.

NAME AGE SEASON TM G AB R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Jamie Moyer
J. Moyer
46
2009
PHI PHI
28
42
2
5
0
0
0
2
6
1
21
0
0
59
5
0
9
1
0
1
.119
.240
.119
.359
0
-6.8
.189
3
-7.1
2 Randy Johnson
R. Johnson
45
2009
SFG SFG
20
26
1
2
0
0
0
0
1
0
16
0
0
28
2
0
1
0
0
0
.077
.111
.077
.188
-2
-5.5
.092
-59
-5.5
3 Doug Brocail
D. Brocail
42
2009
HOU HOU
4 John Smoltz
J. Smoltz
42
2009
TOT
8
15
1
1
0
0
0
0
1
0
7
0
0
16
1
0
0
0
0
1
.067
.125
.067
.192
-1
-3
.100
-54
-3
5 Omar Vizquel
O. Vizquel
42
2009
TEX TEX
62
177
17
47
7
2
1
14
13
0
27
4
0
195
61
10
5
0
0
0
.266
.316
.345
.660
18
-5.2
.296
70
-7.4
6 Tim Wakefield
T. Wakefield
42
2009
BOS BOS
1
2
0
1
0
0
0
0
0
0
1
0
0
2
1
0
0
0
0
0
.500
.500
.500
1.000
0
0.2
.447
170
0.2
7 Tom Gordon
T. Gordon
41
2009
ARI ARI
8 Trevor Hoffman
T. Hoffman
41
2009
MIL MIL
9 Matt Stairs
M. Stairs
41
2009
PHI PHI
99
103
15
20
4
0
5
17
23
3
30
0
0
129
39
9
0
0
3
0
.194
.357
.379
.735
15
-0.1
.328
96
-0.6
10 Brad Ausmus
B. Ausmus
40
2009
LAD LAD
36
95
9
28
4
0
1
9
5
2
21
1
0
107
35
5
5
0
0
1
.295
.343
.368
.712
12
-0.8
.320
95
-0.7
11 Gary Sheffield
G. Sheffield
40
2009
NYM NYM
100
268
44
74
13
2
10
43
40
2
46
2
1
312
121
25
0
2
3
10
.276
.372
.451
.823
45
8.1
.360
121
8.2
12 Brian Shouse
B. Shouse
40
2009
TBR TBR
13 Russ Springer
R. Springer
40
2009
TOT
14 Ken Takahashi
K. Takahashi
40
2009
NYM NYM
26
2
0
0
0
0
0
0
0
0
2
0
0
2
0
0
0
0
0
0
.000
.000
.000
.000
0
-0.5
.000
-120
-0.5
15 Alan Embree
A. Embree
39
2009
COL COL
16 Ken Griffey Jr.
K. Griffey Jr.
39
2009
SEA SEA
117
387
44
83
19
0
19
57
63
1
80
0
0
454
159
38
0
3
2
6
.214
.324
.411
.735
53
-1.7
.324
97
-1.8
17 Matt Herges
M. Herges
39
2009
TOT
18 Troy Percival
T. Percival
39
2009
TBR TBR
19 Arthur Rhodes
A. Rhodes
39
2009
CIN CIN
63
1
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
.000
.000
.000
.000
0
-0.3
.000
-125
-0.3
20 Mariano Rivera
M. Rivera
39
2009
NYY NYY
6
1
0
0
0
0
0
1
1
0
0
0
0
2
0
0
0
0
0
0
.000
.500
.000
.500
0
0
.354
110
0
21 Takashi Saito
T. Saito
39
2009
BOS BOS
22 So Taguchi
S. Taguchi
39
2009
CHC CHC
6
11
1
3
1
0
0
0
1
0
4
0
0
12
4
1
0
0
0
0
.273
.333
.364
.697
1
-0.2
.313
83
-0.3
23 Ron Villone
R. Villone
39
2009
WSH WSH
24 David Weathers
D. Weathers
39
2009
TOT
25
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
25 Miguel Batista
M. Batista
38
2009
SEA SEA
5
1
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
.000
.000
.000
.000
0
-0.3
.000
-118
-0.3

More Phillies Stats

Team Rankings

HR

92

16th

R

399

12th

SO

801

2nd

ERA

3.71

9th

2025 Division Standings
TEAM W L PCT GB
Phillies Phillies
51
36
.586
Mets Mets
50
38
.568
1.5
Marlins Marlins
39
46
.459
11.0
Braves Braves
39
47
.453
11.5
Nationals Nationals
37
51
.420
14.5
Schedule
DATE MATCHUP TIME (ET)
Sat
7/5
CIN CIN
@
PHI PHI
4:05 PM
Sun
7/6
CIN CIN
@
PHI PHI
1:35 PM
Mon
7/7
PHI PHI
@
SFG SFG
9:45 PM
Tue
7/8
PHI PHI
@
SFG SFG
9:45 PM
Wed
7/9
PHI PHI
@
SFG SFG
3:45 PM
Last Game
PHI Phillies

51 - 36

5

Final

1

SDP Padres

46 - 40

Wed 2 Jul 2025

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
51
36
.586
Mets Mets
50
38
.568
1.5
NL Central W L PCT GB
Cubs Cubs
52
35
.598
Brewers Brewers
48
39
.552
4.0
NL West W L PCT GB
Dodgers Dodgers
56
32
.636
Padres Padres
46
40
.535
9.0
AL East W L PCT GB
Blue Jays Blue Jays
49
38
.563
Yankees Yankees
48
39
.552
1.0
AL Central W L PCT GB
Tigers Tigers
54
34
.614
Twins Twins
41
46
.471
12.5
AL West W L PCT GB
Astros Astros
52
35
.598
Mariners Mariners
45
42
.517
7.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Wed
6/18
MIN MIN
@
CIN CIN
12-5
Wed
6/18
LAA LAA
@
NYY NYY
3-7
Wed
6/18
PIT PIT
@
DET DET
2-9
Wed
6/18
MIL MIL
@
CHC CHC
8-7
Wed
6/18
KCR KCR
@
TEX TEX
4-1

Schedule

DATE MATCHUP TIME (ET)
Fri
7/4
NYY NYY
@
NYM NYM
3:10 PM
Fri
7/4
TBR TBR
@
MIN MIN
4:10 PM
Fri
7/4
PIT PIT
@
SEA SEA
4:10 PM
Fri
7/4
TEX TEX
@
SDP SDP
6:40 PM
Fri
7/4
LAA LAA
@
TOR TOR
7:07 PM