Alfredo Cabrera vs. Trayce Thompson — Career Comparison

Pre-GenerationalSpainThrows RightBats RightEuropeCuban Stars of HavanaWestern League (Independent)Shortstop
MillenialCaliforniaThrows RightBats RightNorth AmericaLos Angeles DodgersNational LeagueRight Fielder

Looking at the career totals, Alfredo Cabrera and Trayce Thompson are closely matched on the surface stats. Trayce Thompson posted stronger numbers in OPS (.712 vs .655) and slugging (.411 vs .340). Alfredo Cabrera had the advantage in on-base percentage (.315 vs .301). By the career numbers, Trayce Thompson had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Alfredo Cabrera and Trayce Thompson

Alfredo Cabrera
Career
Per 600 PA
3
3
Trayce Thompson
Careerverified
Per 600 PAverified
7
7
Alfredo Cabrera
Career
Per 600 PA
29
150
Trayce Thompson
Careerverified
Per 600 PAverified
369
209.26
Alfredo Cabrera
Career
Per 600 PA
116
600
Trayce Thompson
Careerverified
Per 600 PA
1058
600
Alfredo Cabrera
Career
Per 600 PA
100
517.24
Trayce Thompson
Careerverified
Per 600 PAverified
935
530.25
Alfredo Cabrera
Careerverified
Per 600 PAverified
0.24
0.24
Trayce Thompson
Career
Per 600 PA
0.212
0.212
Alfredo Cabrera
Career
Per 600 PA
0.718
0.718
Trayce Thompson
Careerverified
Per 600 PAverified
0.733
0.733
Alfredo Cabrera
Career
Per 600 PAverified
24
124.14
Trayce Thompson
Careerverified
Per 600 PA
198
112.29
Alfredo Cabrera
Career
Per 600 PAverified
16
82.76
Trayce Thompson
Careerverified
Per 600 PA
107
60.68
Alfredo Cabrera
Career
Per 600 PAverified
6
31.03
Trayce Thompson
Careerverified
Per 600 PA
41
23.25
Alfredo Cabrera
Career
Per 600 PAverified
2
10.34
Trayce Thompson
Careerverified
Per 600 PA
5
2.84
Alfredo Cabrera
Career
Per 600 PA
0
0
Trayce Thompson
Careerverified
Per 600 PAverified
45
25.52
Alfredo Cabrera
Career
Per 600 PA
8
41.38
Trayce Thompson
Careerverified
Per 600 PAverified
91
51.61
Alfredo Cabrera
Career
Per 600 PA
0.333
0.333
Trayce Thompson
Careerverified
Per 600 PAverified
0.46
0.46
Alfredo Cabrera
Career
Per 600 PA
0
0
Trayce Thompson
Careerverified
Per 600 PAverified
0.048
0.048
Alfredo Cabrera
Career
Per 600 PA
0
0
Trayce Thompson
Careerverified
Per 600 PAverified
0.227
0.227
Alfredo Cabrera
Career
Per 600 PA
12.59
65.1
Trayce Thompson
Careerverified
Per 600 PAverified
127.99
72.59
Alfredo Cabrera
Career
Per 600 PA
34
175.86
Trayce Thompson
Careerverified
Per 600 PAverified
384
217.77
Alfredo Cabrera
Career
Per 600 PAverified
35
181.03
Trayce Thompson
Careerverified
Per 600 PA
317
179.77
Alfredo Cabrera
Careerverified
Per 600 PAverified
0.315
0.315
Trayce Thompson
Career
Per 600 PA
0.3
0.3
Alfredo Cabrera
Career
Per 600 PA
0.34
0.34
Trayce Thompson
Careerverified
Per 600 PAverified
0.411
0.411
Alfredo Cabrera
Career
Per 600 PA
0.655
0.655
Trayce Thompson
Careerverified
Per 600 PAverified
0.711
0.711
Alfredo Cabrera
Career
Per 600 PA
0.1
0.1
Trayce Thompson
Careerverified
Per 600 PAverified
0.199
0.199
Alfredo Cabrera
Career
Per 600 PA
0.227
0.227
Trayce Thompson
Careerverified
Per 600 PAverified
0.238
0.238
Alfredo Cabrera
Career
Per 600 PA
0.658
0.658
Trayce Thompson
Careerverified
Per 600 PAverified
0.692
0.692
Alfredo Cabrera
Career
Per 600 PA
0.24
0.24
Trayce Thompson
Careerverified
Per 600 PAverified
0.28
0.28
Alfredo Cabrera
Career
Per 600 PA
9
46.55
Trayce Thompson
Careerverified
Per 600 PAverified
128
72.59
Alfredo Cabrera
Career
Per 600 PA
12
62.07
Trayce Thompson
Careerverified
Per 600 PAverified
126
71.46
Alfredo Cabrera
Career
Per 600 PA
21
108.62
Trayce Thompson
Careerverified
Per 600 PAverified
209
118.53
Alfredo Cabrera
Career
Per 600 PAverified
13.36
69.11
Trayce Thompson
Careerverified
Per 600 PA
119.49
67.77
Alfredo Cabrera
Career
Per 600 PAverified
2
10.34
Trayce Thompson
Careerverified
Per 600 PA
4
2.27
Alfredo Cabrera
Career
Per 600 PA
9
46.55
Trayce Thompson
Careerverified
Per 600 PAverified
115
65.22
Alfredo Cabrera
Career
Per 600 PA
0
0
Trayce Thompson
Careerverified
Per 600 PAverified
2
1.13
Alfredo Cabrera
Careerverified
Per 600 PAverified
0
0
Trayce Thompson
Career
Per 600 PA
346
196.22
Alfredo Cabrera
Career
Per 600 PA
Trayce Thompson
Careerverified
Per 600 PAverified
3.06
3.06
Alfredo Cabrera
Career
Per 600 PA
Trayce Thompson
Careerverified
Per 600 PAverified
0.33
0.33
Alfredo Cabrera
Careerverified
Per 600 PAverified
5
25.86
Trayce Thompson
Career
Per 600 PA
1
0.57
Alfredo Cabrera
Career
Per 600 PA
0
0
Trayce Thompson
Careerverified
Per 600 PAverified
3
1.7
Alfredo Cabrera
Careerverified
Per 600 PAverified
0
0
Trayce Thompson
Career
Per 600 PA
11
6.24
Alfredo Cabrera
Career
Per 600 PAverified
5
25.86
Trayce Thompson
Careerverified
Per 600 PA
17
9.64
Alfredo Cabrera
Career
Per 600 PA
0
0
Trayce Thompson
Careerverified
Per 600 PAverified
3
1.7
Alfredo Cabrera
Career
Per 600 PAverified
5
25.86
Trayce Thompson
Careerverified
Per 600 PA
20
11.34
Alfredo Cabrera
Careerverified
Per 600 PAverified
100
100
Trayce Thompson
Career
Per 600 PA
85
85

Fielding Stats for Alfredo Cabrera and Trayce Thompson

Alfredo Cabrera
Career
Per 9 Innings
3
3
Trayce Thompson
Careerverified
Per 9 Inningsverified
7
7
Alfredo Cabrera
Career
Per 9 Innings
29
1.05
Trayce Thompson
Careerverified
Per 9 Inningsverified
336
1.32
Alfredo Cabrera
Career
Per 9 Inningsverified
28
1.02
Trayce Thompson
Careerverified
Per 9 Innings
242
0.95
Alfredo Cabrera
Career
Per 9 Innings
744
27
Trayce Thompson
Careerverified
Per 9 Innings
6875
27
Alfredo Cabrera
Career
Per 9 Innings
248
9
Trayce Thompson
Careerverified
Per 9 Innings
2291.2
9
Alfredo Cabrera
Career
Per 9 Inningsverified
76
2.76
Trayce Thompson
Careerverified
Per 9 Innings
505
1.98
Alfredo Cabrera
Careerverified
Per 9 Inningsverified
108
3.92
Trayce Thompson
Career
Per 9 Innings
8
0.03
Alfredo Cabrera
Career
Per 9 Innings
15
0.54
Trayce Thompson
Careerverified
Per 9 Inningsverified
5
0.02
Alfredo Cabrera
Career
Per 9 Inningsverified
199
7.22
Trayce Thompson
Careerverified
Per 9 Innings
518
2.03
Alfredo Cabrera
Career
Per 9 Inningsverified
184
6.68
Trayce Thompson
Careerverified
Per 9 Innings
513
2.01
Alfredo Cabrera
Career
Per 9 Innings
92.46
92.46
Trayce Thompson
Careerverified
Per 9 Inningsverified
99.03
99.03
Alfredo Cabrera
Careerverified
Per 9 Inningsverified
6.345
6.345
Trayce Thompson
Career
Per 9 Innings
1.527
1.527
Alfredo Cabrera
Careerverified
Per 9 Inningsverified
96.55
96.55
Trayce Thompson
Career
Per 9 Innings
72.02
72.02
Alfredo Cabrera
Careerverified
Per 9 Inningsverified
5
0.18
Trayce Thompson
Career
Per 9 Innings
4
0.02
Alfredo Cabrera
Career
Per 9 Innings
0
0
Trayce Thompson
Career
Per 9 Innings
0
0
Alfredo Cabrera
Career
Per 9 Innings
0
0
Trayce Thompson
Career
Per 9 Innings
0
0
Alfredo Cabrera
Career
Per 9 Innings
0
0
Trayce Thompson
Career
Per 9 Innings
0
0
Alfredo Cabrera
Career
Per 9 Innings
0
0
Trayce Thompson
Career
Per 9 Innings
0
0