Bart Cantz vs. Leo Thomas — Career Comparison

Pre-GenerationalPennsylvaniaThrows RightBats RightNorth AmericaBaltimore OriolesAmerican AssociationCatcher
Greatest GenerationCaliforniaThrows RightBats RightNorth AmericaSt. Louis BrownsAmerican LeagueThird Baseman

On the career numbers, Leo Thomas posted the stronger offensive profile against Bart Cantz. Leo Thomas posted stronger numbers in OPS (.596 vs .364) and on-base percentage (.325 vs .179). By the career numbers, Leo Thomas had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Bart Cantz and Leo Thomas

Bart Cantz
Careerverified
Per 600 PAverified
3
3
Leo Thomas
Career
Per 600 PA
2
2
Bart Cantz
Career
Per 600 PA
62
166.82
Leo Thomas
Careerverified
Per 600 PAverified
95
173.78
Bart Cantz
Career
Per 600 PA
223
600
Leo Thomas
Careerverified
Per 600 PA
328
600
Bart Cantz
Career
Per 600 PAverified
217
583.86
Leo Thomas
Careerverified
Per 600 PA
269
492.07
Bart Cantz
Career
Per 600 PA
0.157
0.157
Leo Thomas
Careerverified
Per 600 PAverified
0.212
0.212
Bart Cantz
Career
Per 600 PA
0.38
0.38
Leo Thomas
Careerverified
Per 600 PAverified
0.648
0.648
Bart Cantz
Career
Per 600 PA
34
91.48
Leo Thomas
Careerverified
Per 600 PAverified
57
104.27
Bart Cantz
Career
Per 600 PA
29
78.03
Leo Thomas
Careerverified
Per 600 PAverified
44
80.49
Bart Cantz
Career
Per 600 PA
4
10.76
Leo Thomas
Careerverified
Per 600 PAverified
11
20.12
Bart Cantz
Career
Per 600 PAverified
1
2.69
Leo Thomas
Career
Per 600 PA
1
1.83
Bart Cantz
Career
Per 600 PA
0
0
Leo Thomas
Careerverified
Per 600 PAverified
1
1.83
Bart Cantz
Career
Per 600 PA
5
13.45
Leo Thomas
Careerverified
Per 600 PAverified
13
23.78
Bart Cantz
Career
Per 600 PA
0.147
0.147
Leo Thomas
Careerverified
Per 600 PAverified
0.228
0.228
Bart Cantz
Career
Per 600 PA
0
0
Leo Thomas
Careerverified
Per 600 PAverified
0.004
0.004
Bart Cantz
Career
Per 600 PA
0
0
Leo Thomas
Careerverified
Per 600 PAverified
0.018
0.018
Bart Cantz
Career
Per 600 PA
7.44
20.01
Leo Thomas
Careerverified
Per 600 PAverified
24.82
45.41
Bart Cantz
Career
Per 600 PA
40
107.62
Leo Thomas
Careerverified
Per 600 PAverified
73
133.54
Bart Cantz
Career
Per 600 PA
40
107.62
Leo Thomas
Careerverified
Per 600 PAverified
102
186.59
Bart Cantz
Career
Per 600 PA
0.179
0.179
Leo Thomas
Careerverified
Per 600 PAverified
0.325
0.325
Bart Cantz
Career
Per 600 PA
0.184
0.184
Leo Thomas
Careerverified
Per 600 PAverified
0.271
0.271
Bart Cantz
Career
Per 600 PA
0.364
0.364
Leo Thomas
Careerverified
Per 600 PAverified
0.596
0.596
Bart Cantz
Career
Per 600 PA
0.028
0.028
Leo Thomas
Careerverified
Per 600 PAverified
0.06
0.06
Bart Cantz
Career
Per 600 PA
0.127
0.127
Leo Thomas
Careerverified
Per 600 PAverified
0.214
0.214
Bart Cantz
Career
Per 600 PA
0.262
0.262
Leo Thomas
Careerverified
Per 600 PAverified
0.541
0.541
Bart Cantz
Career
Per 600 PA
0.184
0.184
Leo Thomas
Careerverified
Per 600 PAverified
0.231
0.231
Bart Cantz
Career
Per 600 PA
14
37.67
Leo Thomas
Careerverified
Per 600 PAverified
32
58.54
Bart Cantz
Career
Per 600 PA
18
48.43
Leo Thomas
Careerverified
Per 600 PAverified
27
49.39
Bart Cantz
Career
Per 600 PA
32
86.1
Leo Thomas
Careerverified
Per 600 PAverified
58
106.1
Bart Cantz
Career
Per 600 PA
4.64
12.48
Leo Thomas
Careerverified
Per 600 PAverified
27.73
50.72
Bart Cantz
Career
Per 600 PA
0
0
Leo Thomas
Careerverified
Per 600 PAverified
2
3.66
Bart Cantz
Career
Per 600 PA
6
16.14
Leo Thomas
Careerverified
Per 600 PAverified
43
78.66
Bart Cantz
Career
Per 600 PA
0
0
Leo Thomas
Career
Per 600 PA
0
0
Bart Cantz
Career
Per 600 PA
32
86.1
Leo Thomas
Careerverified
Per 600 PAverified
25
45.73
Bart Cantz
Career
Per 600 PA
6.97
6.97
Leo Thomas
Careerverified
Per 600 PAverified
13.12
13.12
Bart Cantz
Career
Per 600 PA
0.19
0.19
Leo Thomas
Careerverified
Per 600 PAverified
1.72
1.72
Bart Cantz
Career
Per 600 PA
0
0
Leo Thomas
Careerverified
Per 600 PAverified
14
25.61
Bart Cantz
Career
Per 600 PA
0
0
Leo Thomas
Career
Per 600 PA
0
0
Bart Cantz
Careerverified
Per 600 PAverified
0
0
Leo Thomas
Career
Per 600 PA
9
16.46
Bart Cantz
Career
Per 600 PAverified
2
5.38
Leo Thomas
Career
Per 600 PA
2
3.66
Bart Cantz
Career
Per 600 PA
0
0
Leo Thomas
Careerverified
Per 600 PAverified
1
1.83
Bart Cantz
Career
Per 600 PA
2
5.38
Leo Thomas
Careerverified
Per 600 PAverified
3
5.49
Bart Cantz
Careerverified
Per 600 PAverified
100
100
Leo Thomas
Career
Per 600 PA
66.67
66.67

Fielding Stats for Bart Cantz and Leo Thomas

Bart Cantz
Careerverified
Per 9 Inningsverified
3
3
Leo Thomas
Career
Per 9 Innings
2
Bart Cantz
Career
Per 9 Inningsverified
62
1.16
Leo Thomas
Careerverified
Per 9 Innings
85
Bart Cantz
Career
Per 9 Innings
0
0
Leo Thomas
Career
Per 9 Innings
0
Bart Cantz
Careerverified
Per 9 Inningsverified
1449
27
Leo Thomas
Career
Per 9 Innings
0
Bart Cantz
Careerverified
Per 9 Inningsverified
483
9
Leo Thomas
Career
Per 9 Innings
0
Bart Cantz
Careerverified
Per 9 Inningsverified
253
4.71
Leo Thomas
Career
Per 9 Innings
88
Bart Cantz
Career
Per 9 Inningsverified
75
1.4
Leo Thomas
Careerverified
Per 9 Innings
171
Bart Cantz
Career
Per 9 Innings
41
0.76
Leo Thomas
Careerverified
Per 9 Inningsverified
14
Bart Cantz
Careerverified
Per 9 Inningsverified
369
6.88
Leo Thomas
Career
Per 9 Innings
273
Bart Cantz
Careerverified
Per 9 Inningsverified
328
6.11
Leo Thomas
Career
Per 9 Innings
259
Bart Cantz
Career
Per 9 Inningsverified
88.89
88.89
Leo Thomas
Careerverified
Per 9 Innings
94.87
Bart Cantz
Careerverified
Per 9 Inningsverified
5.29
5.29
Leo Thomas
Career
Per 9 Innings
3.047
Bart Cantz
Career
Per 9 Innings
0
0
Leo Thomas
Career
Per 9 Innings
0
Bart Cantz
Career
Per 9 Inningsverified
4
0.07
Leo Thomas
Careerverified
Per 9 Innings
18
Bart Cantz
Career
Per 9 Innings
50
0.93
Leo Thomas
Careerverified
Per 9 Inningsverified
0
Bart Cantz
Career
Per 9 Innings
0
0
Leo Thomas
Career
Per 9 Innings
0
Bart Cantz
Career
Per 9 Innings
14
0.26
Leo Thomas
Careerverified
Per 9 Inningsverified
0
Bart Cantz
Careerverified
Per 9 Inningsverified
9
0.17
Leo Thomas
Career
Per 9 Innings
0