mike trout vs every team all-time

Mike Trout vs every team all-time

OPP G AB R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS
1
Mariners Mariners
187
668
144
213
37
11
54
135
120
11
177
15
6
810
434
102
0
11
31
6
.319
.425
.650
1.074
2
Athletics Athletics
170
637
130
188
37
5
42
105
92
11
172
29
3
748
361
84
0
8
13
6
.295
.389
.567
.956
3
Rangers Rangers
189
683
151
222
37
11
44
123
137
16
166
29
4
848
413
92
0
12
18
9
.325
.442
.605
1.047
4
Orioles Orioles
75
287
67
81
9
1
28
51
37
7
77
7
3
334
176
38
0
3
5
4
.282
.374
.613
.987
5
Guardians Guardians
60
201
34
59
15
3
11
35
46
2
49
10
1
250
113
29
0
1
3
4
.294
.428
.562
.990
6
Tigers Tigers
57
212
43
57
12
1
16
36
26
4
61
8
3
245
119
29
0
3
1
2
.269
.355
.561
.916
7
White Sox White Sox
74
245
55
73
11
1
19
50
59
7
82
10
4
313
143
31
0
2
10
2
.298
.444
.584
1.028
8
Twins Twins
57
203
33
55
16
0
8
33
41
3
56
5
1
249
95
24
0
2
3
5
.271
.398
.468
.866
9
Yankees Yankees
53
191
33
59
14
2
10
25
32
5
50
12
3
229
107
26
0
1
1
1
.309
.419
.560
.979
10
Blue Jays Blue Jays
71
271
61
85
20
2
19
53
46
4
67
7
2
322
166
41
0
1
6
2
.314
.419
.613
1.032
11
Padres Padres
11
41
5
14
2
1
2
6
9
0
12
3
1
50
24
5
0
0
2
0
.341
.460
.585
1.045
12
Rockies Rockies
17
62
25
23
2
0
6
12
14
4
9
5
0
80
43
8
0
0
1
0
.371
.513
.694
1.206
13
Dodgers Dodgers
45
168
23
39
4
3
10
26
22
0
45
8
0
191
79
17
0
1
2
1
.232
.319
.470
.790
14
Diamondbacks Diamondbacks
15
52
3
15
5
1
1
10
8
1
17
0
1
62
25
7
0
1
0
1
.288
.387
.481
.868
15
Giants Giants
16
60
16
21
5
1
7
9
7
0
17
4
0
67
49
13
0
0
0
0
.350
.418
.817
1.235
16
Royals Royals
58
215
52
76
14
0
16
40
43
2
52
7
0
261
138
30
0
1
3
5
.353
.464
.642
1.105
17
Rays Rays
70
248
53
76
10
2
26
50
49
3
78
15
2
301
168
38
0
1
8
1
.306
.425
.677
1.103
18
Red Sox Red Sox
71
270
49
79
15
2
14
38
47
7
75
9
2
325
140
31
0
1
2
6
.293
.409
.519
.928
19
Reds Reds
13
52
11
16
5
0
3
4
5
0
13
1
0
57
30
8
0
0
0
1
.308
.368
.577
.945
20
Astros Astros
146
505
87
124
30
4
30
73
96
10
149
17
1
615
252
64
0
4
6
11
.246
.374
.499
.873
21
Cubs Cubs
12
44
6
9
2
0
1
4
6
0
15
3
0
50
14
3
0
0
0
0
.205
.300
.318
.618
22
Pirates Pirates
12
44
4
5
0
1
0
3
9
1
11
3
0
54
7
1
0
0
0
0
.114
.278
.159
.437
23
Cardinals Cardinals
14
53
8
13
1
0
2
9
6
1
13
0
0
62
20
3
0
2
1
1
.245
.323
.377
.700
24
Brewers Brewers
11
39
9
18
1
2
4
13
5
0
7
1
1
45
35
7
0
1
2
0
.462
.511
.897
1.409
25
Mets Mets
8
31
9
15
3
0
5
10
6
0
9
1
0
38
33
8
0
1
2
1
.484
.553
1.065
1.617
Some of the information used here was obtained free of charge from Retrosheet.

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Yankees Yankees
39
23
.629
Rays Rays
34
29
.540
5.5
AL Central W L PCT GB
Tigers Tigers
42
23
.646
Twins Twins
34
29
.540
7.0
AL West W L PCT GB
Astros Astros
35
28
.556
Mariners Mariners
32
30
.516
2.5
NL East W L PCT GB
Mets Mets
40
24
.625
Phillies Phillies
37
26
.587
2.5
NL Central W L PCT GB
Cubs Cubs
39
24
.619
Cardinals Cardinals
35
28
.556
4.0
NL West W L PCT GB
Dodgers Dodgers
38
26
.594
Padres Padres
36
26
.581
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
5/22
BAL BAL
@
BOS BOS
5-19
Thu
5/22
CHC CHC
@
CIN CIN
13-6
Thu
5/22
MIL MIL
@
PIT PIT
5-6
Thu
5/22
SFG SFG
@
WSH WSH
4-0
Thu
5/22
TOR TOR
@
TBR TBR
1-3

Schedule

DATE MATCHUP TIME (ET)
Sat
6/7
CHC CHC
@
DET DET
1:10 PM
Sat
6/7
TOR TOR
@
MIN MIN
2:10 PM
Sat
6/7
AZ AZ
@
CIN CIN
2:10 PM
Sat
6/7
LAD LAD
@
STL STL
2:15 PM
Sat
6/7
PHI PHI
@
PIT PIT
4:05 PM