list all under age 23 mlb players who had at least 180 at bats in a season and had a batting average over.290 and more than 25 runs scored in a single season in the last 20 years

Miguel Cabrera was 22 years old when batting above .290 with 180+ at-bats and when scoring >25 runs in 2005.

NAME AGE AB AVG R SEASON TM G H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP OBP SLG OPS
1 Miguel Cabrera
M. Cabrera
22
488
.309
82
2005
FLA FLA
125
151
34
2
27
90
54
2
100
1
0
547
270
63
0
3
11
15
.378
.553
.932
2 Robinson Cano
R. Cano
22
482
.295
72
2005
NYY NYY
121
142
29
4
14
56
16
3
64
1
3
510
221
47
7
2
1
15
.320
.459
.779
3 Jeff Francoeur
J. Francoeur
21
257
.300
41
2005
ATL ATL
70
77
20
1
14
45
11
4
58
3
2
274
141
35
0
2
3
4
.336
.549
.884
4 Grady Sizemore
G. Sizemore
22
521
.294
100
2005
CLE CLE
123
153
32
9
19
67
46
7
108
18
9
581
260
60
5
2
1
17
.358
.499
.857
5 David Wright
D. Wright
22
455
.316
82
2005
NYM NYM
124
144
34
1
21
84
52
5
84
17
5
515
243
56
0
3
2
11
.390
.534
.924
6 Nick Markakis
N. Markakis
22
491
.291
72
2006
BAL BAL
147
143
25
2
16
62
43
3
72
2
0
542
220
43
3
2
3
15
.351
.448
.799
7 Brian McCann
B. McCann
22
442
.333
61
2006
ATL ATL
130
147
34
0
24
93
41
3
54
2
0
492
253
58
0
6
8
12
.388
.572
.961
8 Hanley Ramirez
H. Ramirez
22
633
.292
119
2006
FLA FLA
158
185
46
11
17
59
56
4
128
51
15
700
304
74
5
2
0
7
.353
.480
.833
9 Billy Butler
B. Butler
21
329
.292
38
2007
KCR KCR
92
96
23
2
8
52
27
2
55
0
0
360
147
33
0
2
5
8
.347
.447
.794
10 Matt Kemp
M. Kemp
22
292
.342
47
2007
LAD LAD
98
100
12
5
10
42
16
0
66
10
5
311
152
27
0
3
0
6
.373
.521
.894
11 Troy Tulowitzki
T. Tulowitzki
22
609
.291
104
2007
COL COL
155
177
33
5
24
99
57
9
130
7
6
682
292
62
5
2
3
14
.359
.479
.838
12 B.J. Upton
B.J. Upton
22
474
.300
86
2007
TBD TBD
129
142
25
1
24
82
65
4
154
22
8
548
241
50
1
4
4
14
.386
.508
.894
13 Delmon Young
D. Young
22
575
.290
80
2008
MIN MIN
152
167
28
4
10
69
35
7
105
14
5
623
233
42
1
5
7
19
.336
.405
.741
14 Gerardo Parra
G. Parra
22
455
.290
59
2009
ARI ARI
120
132
21
8
5
60
25
1
89
5
7
491
184
34
4
6
1
18
.324
.404
.729
15 Pablo Sandoval
P. Sandoval
22
572
.330
79
2009
SFG SFG
153
189
44
5
25
90
52
4
83
5
5
633
318
74
0
5
13
10
.387
.556
.943
16 Justin Upton
J. Upton
21
526
.300
84
2009
ARI ARI
138
158
30
7
26
86
55
2
137
20
5
588
280
63
1
4
3
10
.366
.532
.899
17 Starlin Castro
S. Castro
20
463
.300
53
2010
CHC CHC
125
139
31
5
3
41
29
6
71
10
8
506
189
39
4
4
7
14
.347
.408
.755
18 Jose Tabata
J. Tabata
21
405
.299
61
2010
PIT PIT
102
121
21
4
4
35
28
2
57
19
7
441
162
29
5
1
0
7
.346
.400
.746
19 Starlin Castro
S. Castro
21
674
.307
91
2011
CHC CHC
158
207
36
9
10
66
35
2
96
22
9
715
291
55
0
4
2
20
.341
.432
.773
20 Eric Hosmer
E. Hosmer
21
523
.293
66
2011
KCR KCR
128
153
27
3
19
78
34
1
82
11
5
563
243
49
0
5
7
13
.334
.465
.799
21 Salvador Perez
S. Perez
22
289
.301
38
2012
KCR KCR
76
87
16
0
11
39
12
1
27
0
0
305
136
27
0
3
3
14
.328
.471
.798
22 Mike Trout
M. Trout
20
559
.326
129
2012
LAA LAA
139
182
27
8
30
83
67
6
139
49
5
639
315
65
0
7
4
7
.399
.564
.963
23 Wil Myers
W. Myers
22
335
.293
50
2013
TBR TBR
88
98
23
0
13
53
33
1
91
5
2
373
160
36
0
4
6
10
.354
.478
.831
24 Yasiel Puig
Y. Puig
22
382
.319
66
2013
LAD LAD
104
122
21
2
19
42
36
11
97
11
8
432
204
42
0
3
6
6
.391
.534
.925
25 Mike Trout
M. Trout
21
589
.323
109
2013
LAA LAA
157
190
39
9
27
97
110
9
136
33
7
716
328
75
0
8
10
8
.432
.557
.988
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 Marlins Stats

Team Rankings

HR

40

21st

R

173

21st

SO

330

24th

ERA

5.53

29th

2025 Division Standings
TEAM W L PCT GB
Mets Mets
28
16
.636
Phillies Phillies
25
18
.581
2.5
Braves Braves
22
22
.500
6.0
Nationals Nationals
18
27
.400
10.5
Marlins Marlins
16
26
.381
11.0
Schedule
DATE MATCHUP TIME (ET)
Fri
5/16
TBR TBR
@
MIA MIA
7:10 PM
Sat
5/17
TBR TBR
@
MIA MIA
4:10 PM
Sun
5/18
TBR TBR
@
MIA MIA
1:40 PM
Mon
5/19
CHC CHC
@
MIA MIA
6:40 PM
Tue
5/20
CHC CHC
@
MIA MIA
6:40 PM
Last Game
CHC Cubs

25 - 19

1

Final

3

MIA Marlins

16 - 26

Wed 14 May 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
Mets Mets
28
16
.636
Phillies Phillies
25
18
.581
2.5
NL Central W L PCT GB
Cubs Cubs
25
19
.568
Cardinals Cardinals
24
20
.545
1.0
NL West W L PCT GB
Dodgers Dodgers
29
15
.659
Padres Padres
27
15
.643
1.0
AL East W L PCT GB
Yankees Yankees
25
18
.581
Red Sox Red Sox
22
23
.489
4.0
AL Central W L PCT GB
Tigers Tigers
29
15
.659
Guardians Guardians
25
18
.581
3.5
AL West W L PCT GB
Mariners Mariners
23
19
.548
Rangers Rangers
24
21
.533
0.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
4/29
LAA LAA
@
SEA SEA
3-9
Tue
4/29
NYY NYY
@
BAL BAL
4-5
Tue
4/29
AZ AZ
@
NYM NYM
4-3
Tue
4/29
ATH ATH
@
TEX TEX
7-1
Wed
4/30
CHC CHC
@
PIT PIT
8-3

Schedule

DATE MATCHUP TIME (ET)
Fri
5/16
CLE CLE
@
CIN CIN
5:10 PM
Fri
5/16
PIT PIT
@
PHI PHI
6:45 PM
Fri
5/16
NYM NYM
@
NYY NYY
7:05 PM
Fri
5/16
WSH WSH
@
BAL BAL
7:05 PM
Fri
5/16
DET DET
@
TOR TOR
7:07 PM