Bart Cantz vs. Ken Macha — Career Comparison

Pre-GenerationalPennsylvaniaThrows RightBats RightNorth AmericaBaltimore OriolesAmerican AssociationCatcher
Baby BoomersPennsylvaniaThrows RightBats RightNorth AmericaMontreal ExposNational LeagueThird Baseman

On the career numbers, Ken Macha posted the stronger offensive profile against Bart Cantz. Ken Macha posted stronger numbers in OPS (.657 vs .364) and on-base percentage (.333 vs .179). By the career numbers, Ken Macha 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 Ken Macha

Bart Cantz
Career
Per 600 PA
3
3
Ken Macha
Careerverified
Per 600 PAverified
6
6
Bart Cantz
Career
Per 600 PA
62
166.82
Ken Macha
Careerverified
Per 600 PAverified
180
254.12
Bart Cantz
Career
Per 600 PA
223
600
Ken Macha
Careerverified
Per 600 PA
425
600
Bart Cantz
Career
Per 600 PAverified
217
583.86
Ken Macha
Careerverified
Per 600 PA
380
536.47
Bart Cantz
Career
Per 600 PA
0.157
0.157
Ken Macha
Careerverified
Per 600 PAverified
0.258
0.258
Bart Cantz
Career
Per 600 PA
0.38
0.38
Ken Macha
Careerverified
Per 600 PAverified
0.675
0.675
Bart Cantz
Career
Per 600 PA
34
91.48
Ken Macha
Careerverified
Per 600 PAverified
98
138.35
Bart Cantz
Career
Per 600 PA
29
78.03
Ken Macha
Careerverified
Per 600 PAverified
78
110.12
Bart Cantz
Career
Per 600 PA
4
10.76
Ken Macha
Careerverified
Per 600 PAverified
16
22.59
Bart Cantz
Career
Per 600 PA
1
2.69
Ken Macha
Careerverified
Per 600 PAverified
3
4.24
Bart Cantz
Career
Per 600 PA
0
0
Ken Macha
Careerverified
Per 600 PAverified
1
1.41
Bart Cantz
Career
Per 600 PA
5
13.45
Ken Macha
Careerverified
Per 600 PAverified
20
28.24
Bart Cantz
Career
Per 600 PA
0.147
0.147
Ken Macha
Careerverified
Per 600 PAverified
0.204
0.204
Bart Cantz
Career
Per 600 PA
0
0
Ken Macha
Careerverified
Per 600 PAverified
0.003
0.003
Bart Cantz
Career
Per 600 PA
0
0
Ken Macha
Careerverified
Per 600 PAverified
0.01
0.01
Bart Cantz
Career
Per 600 PA
7.44
20.01
Ken Macha
Careerverified
Per 600 PAverified
37.18
52.49
Bart Cantz
Career
Per 600 PA
40
107.62
Ken Macha
Careerverified
Per 600 PAverified
123
173.65
Bart Cantz
Career
Per 600 PA
40
107.62
Ken Macha
Careerverified
Per 600 PAverified
139
196.24
Bart Cantz
Career
Per 600 PA
0.179
0.179
Ken Macha
Careerverified
Per 600 PAverified
0.329
0.329
Bart Cantz
Career
Per 600 PA
0.184
0.184
Ken Macha
Careerverified
Per 600 PAverified
0.324
0.324
Bart Cantz
Career
Per 600 PA
0.364
0.364
Ken Macha
Careerverified
Per 600 PAverified
0.652
0.652
Bart Cantz
Career
Per 600 PA
0.028
0.028
Ken Macha
Careerverified
Per 600 PAverified
0.066
0.066
Bart Cantz
Career
Per 600 PA
0.127
0.127
Ken Macha
Careerverified
Per 600 PAverified
0.229
0.229
Bart Cantz
Career
Per 600 PA
0.262
0.262
Ken Macha
Careerverified
Per 600 PAverified
0.551
0.551
Bart Cantz
Career
Per 600 PA
0.184
0.184
Ken Macha
Careerverified
Per 600 PAverified
0.31
0.31
Bart Cantz
Career
Per 600 PA
14
37.67
Ken Macha
Careerverified
Per 600 PAverified
30
42.35
Bart Cantz
Career
Per 600 PA
18
48.43
Ken Macha
Careerverified
Per 600 PAverified
35
49.41
Bart Cantz
Career
Per 600 PA
32
86.1
Ken Macha
Careerverified
Per 600 PAverified
64
90.35
Bart Cantz
Career
Per 600 PA
4.64
12.48
Ken Macha
Careerverified
Per 600 PAverified
40.59
57.3
Bart Cantz
Career
Per 600 PA
0
0
Ken Macha
Careerverified
Per 600 PAverified
2
2.82
Bart Cantz
Career
Per 600 PA
6
16.14
Ken Macha
Careerverified
Per 600 PAverified
39
55.06
Bart Cantz
Career
Per 600 PA
0
0
Ken Macha
Careerverified
Per 600 PAverified
3
4.24
Bart Cantz
Careerverified
Per 600 PAverified
32
86.1
Ken Macha
Career
Per 600 PA
68
96
Bart Cantz
Careerverified
Per 600 PAverified
6.97
6.97
Ken Macha
Career
Per 600 PA
6.25
6.25
Bart Cantz
Career
Per 600 PA
0.19
0.19
Ken Macha
Careerverified
Per 600 PAverified
0.57
0.57
Bart Cantz
Career
Per 600 PA
0
0
Ken Macha
Careerverified
Per 600 PAverified
2
2.82
Bart Cantz
Career
Per 600 PA
0
0
Ken Macha
Careerverified
Per 600 PAverified
2
2.82
Bart Cantz
Careerverified
Per 600 PAverified
0
0
Ken Macha
Career
Per 600 PA
19
26.82
Bart Cantz
Career
Per 600 PA
2
5.38
Ken Macha
Careerverified
Per 600 PAverified
4
5.65
Bart Cantz
Career
Per 600 PA
0
0
Ken Macha
Careerverified
Per 600 PAverified
4
5.65
Bart Cantz
Career
Per 600 PA
2
5.38
Ken Macha
Careerverified
Per 600 PAverified
8
11.29
Bart Cantz
Careerverified
Per 600 PAverified
100
100
Ken Macha
Career
Per 600 PA
50
50

Fielding Stats for Bart Cantz and Ken Macha

Bart Cantz
Career
Per 9 Innings
3
3
Ken Macha
Careerverified
Per 9 Inningsverified
6
6
Bart Cantz
Career
Per 9 Innings
62
1.16
Ken Macha
Careerverified
Per 9 Inningsverified
145
1.46
Bart Cantz
Career
Per 9 Innings
0
0
Ken Macha
Careerverified
Per 9 Inningsverified
90
0.91
Bart Cantz
Career
Per 9 Innings
1449
27
Ken Macha
Careerverified
Per 9 Innings
2676
27
Bart Cantz
Career
Per 9 Innings
483
9
Ken Macha
Careerverified
Per 9 Innings
892
9
Bart Cantz
Careerverified
Per 9 Inningsverified
253
4.71
Ken Macha
Career
Per 9 Innings
238
2.4
Bart Cantz
Career
Per 9 Innings
75
1.4
Ken Macha
Careerverified
Per 9 Inningsverified
143
1.44
Bart Cantz
Career
Per 9 Innings
41
0.76
Ken Macha
Careerverified
Per 9 Inningsverified
13
0.13
Bart Cantz
Career
Per 9 Inningsverified
369
6.88
Ken Macha
Careerverified
Per 9 Innings
394
3.98
Bart Cantz
Career
Per 9 Inningsverified
328
6.11
Ken Macha
Careerverified
Per 9 Innings
381
3.84
Bart Cantz
Career
Per 9 Innings
88.89
88.89
Ken Macha
Careerverified
Per 9 Inningsverified
96.7
96.7
Bart Cantz
Careerverified
Per 9 Inningsverified
5.29
5.29
Ken Macha
Career
Per 9 Innings
2.628
2.628
Bart Cantz
Career
Per 9 Innings
0
0
Ken Macha
Careerverified
Per 9 Inningsverified
62.07
62.07
Bart Cantz
Career
Per 9 Innings
4
0.07
Ken Macha
Careerverified
Per 9 Inningsverified
25
0.25
Bart Cantz
Career
Per 9 Innings
50
0.93
Ken Macha
Careerverified
Per 9 Inningsverified
0
0
Bart Cantz
Career
Per 9 Innings
0
0
Ken Macha
Career
Per 9 Innings
0
0
Bart Cantz
Career
Per 9 Innings
14
0.26
Ken Macha
Careerverified
Per 9 Inningsverified
1
0.01
Bart Cantz
Careerverified
Per 9 Inningsverified
9
0.17
Ken Macha
Career
Per 9 Innings
0
0