Bart Cantz vs. Kyle Teel — Career Comparison

Pre-GenerationalPennsylvaniaThrows RightBats RightNorth AmericaBaltimore OriolesAmerican AssociationCatcher
Gen ZNew JerseyThrows RightBats LeftNorth AmericaChicago White SoxAmerican LeagueCatcher

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

Bart Cantz
Careerverified
Per 600 PAverified
3
3
Kyle Teel
Career
Per 600 PA
1
1
Bart Cantz
Career
Per 600 PAverified
62
166.82
Kyle Teel
Careerverified
Per 600 PA
78
157.58
Bart Cantz
Career
Per 600 PA
223
600
Kyle Teel
Careerverified
Per 600 PA
297
600
Bart Cantz
Career
Per 600 PAverified
217
583.86
Kyle Teel
Careerverified
Per 600 PA
253
511.11
Bart Cantz
Career
Per 600 PA
0.157
0.157
Kyle Teel
Careerverified
Per 600 PAverified
0.273
0.273
Bart Cantz
Career
Per 600 PA
0.38
0.38
Kyle Teel
Careerverified
Per 600 PAverified
0.806
0.806
Bart Cantz
Career
Per 600 PA
34
91.48
Kyle Teel
Careerverified
Per 600 PAverified
69
139.39
Bart Cantz
Career
Per 600 PA
29
78.03
Kyle Teel
Careerverified
Per 600 PAverified
50
101.01
Bart Cantz
Career
Per 600 PA
4
10.76
Kyle Teel
Careerverified
Per 600 PAverified
11
22.22
Bart Cantz
Careerverified
Per 600 PAverified
1
2.69
Kyle Teel
Career
Per 600 PA
0
0
Bart Cantz
Career
Per 600 PA
0
0
Kyle Teel
Careerverified
Per 600 PAverified
8
16.16
Bart Cantz
Career
Per 600 PA
5
13.45
Kyle Teel
Careerverified
Per 600 PAverified
19
38.38
Bart Cantz
Career
Per 600 PA
0.147
0.147
Kyle Teel
Careerverified
Per 600 PAverified
0.275
0.275
Bart Cantz
Career
Per 600 PA
0
0
Kyle Teel
Careerverified
Per 600 PAverified
0.032
0.032
Bart Cantz
Career
Per 600 PA
0
0
Kyle Teel
Careerverified
Per 600 PAverified
0.116
0.116
Bart Cantz
Career
Per 600 PA
7.44
20.01
Kyle Teel
Careerverified
Per 600 PAverified
42.54
85.93
Bart Cantz
Career
Per 600 PA
40
107.62
Kyle Teel
Careerverified
Per 600 PAverified
104
210.1
Bart Cantz
Career
Per 600 PA
40
107.62
Kyle Teel
Careerverified
Per 600 PAverified
111
224.24
Bart Cantz
Career
Per 600 PA
0.179
0.179
Kyle Teel
Careerverified
Per 600 PAverified
0.375
0.375
Bart Cantz
Career
Per 600 PA
0.184
0.184
Kyle Teel
Careerverified
Per 600 PAverified
0.411
0.411
Bart Cantz
Career
Per 600 PA
0.364
0.364
Kyle Teel
Careerverified
Per 600 PAverified
0.786
0.786
Bart Cantz
Career
Per 600 PA
0.028
0.028
Kyle Teel
Careerverified
Per 600 PAverified
0.138
0.138
Bart Cantz
Career
Per 600 PA
0.127
0.127
Kyle Teel
Careerverified
Per 600 PAverified
0.272
0.272
Bart Cantz
Career
Per 600 PA
0.262
0.262
Kyle Teel
Careerverified
Per 600 PAverified
0.801
0.801
Bart Cantz
Career
Per 600 PA
0.184
0.184
Kyle Teel
Careerverified
Per 600 PAverified
0.361
0.361
Bart Cantz
Career
Per 600 PA
14
37.67
Kyle Teel
Careerverified
Per 600 PAverified
38
76.77
Bart Cantz
Career
Per 600 PA
18
48.43
Kyle Teel
Careerverified
Per 600 PAverified
35
70.71
Bart Cantz
Career
Per 600 PA
32
86.1
Kyle Teel
Careerverified
Per 600 PAverified
65
131.31
Bart Cantz
Career
Per 600 PA
4.64
12.48
Kyle Teel
Careerverified
Per 600 PAverified
44.29
89.48
Bart Cantz
Career
Per 600 PA
0
0
Kyle Teel
Careerverified
Per 600 PAverified
5
10.1
Bart Cantz
Career
Per 600 PA
6
16.14
Kyle Teel
Careerverified
Per 600 PAverified
37
74.75
Bart Cantz
Career
Per 600 PA
0
0
Kyle Teel
Career
Per 600 PA
0
0
Bart Cantz
Careerverified
Per 600 PAverified
32
86.1
Kyle Teel
Career
Per 600 PA
77
155.56
Bart Cantz
Careerverified
Per 600 PAverified
6.97
6.97
Kyle Teel
Career
Per 600 PA
3.86
3.86
Bart Cantz
Career
Per 600 PA
0.19
0.19
Kyle Teel
Careerverified
Per 600 PAverified
0.48
0.48
Bart Cantz
Career
Per 600 PA
0
0
Kyle Teel
Careerverified
Per 600 PAverified
1
2.02
Bart Cantz
Career
Per 600 PA
0
0
Kyle Teel
Careerverified
Per 600 PAverified
1
2.02
Bart Cantz
Careerverified
Per 600 PAverified
0
0
Kyle Teel
Career
Per 600 PA
1
2.02
Bart Cantz
Career
Per 600 PA
2
5.38
Kyle Teel
Careerverified
Per 600 PAverified
3
6.06
Bart Cantz
Career
Per 600 PA
0
0
Kyle Teel
Careerverified
Per 600 PAverified
1
2.02
Bart Cantz
Career
Per 600 PA
2
5.38
Kyle Teel
Careerverified
Per 600 PAverified
4
8.08
Bart Cantz
Careerverified
Per 600 PAverified
100
100
Kyle Teel
Career
Per 600 PA
75
75

Fielding Stats for Bart Cantz and Kyle Teel

Bart Cantz
Careerverified
Per 9 Inningsverified
3
3
Kyle Teel
Career
Per 9 Innings
1
1
Bart Cantz
Career
Per 9 Inningsverified
62
1.16
Kyle Teel
Career
Per 9 Innings
62
1.11
Bart Cantz
Career
Per 9 Innings
0
0
Kyle Teel
Careerverified
Per 9 Inningsverified
57
1.02
Bart Cantz
Career
Per 9 Innings
1449
27
Kyle Teel
Careerverified
Per 9 Innings
1507
27
Bart Cantz
Career
Per 9 Innings
483
9
Kyle Teel
Careerverified
Per 9 Innings
502.1
9
Bart Cantz
Career
Per 9 Innings
253
4.71
Kyle Teel
Careerverified
Per 9 Inningsverified
484
8.67
Bart Cantz
Careerverified
Per 9 Inningsverified
75
1.4
Kyle Teel
Career
Per 9 Innings
23
0.41
Bart Cantz
Career
Per 9 Innings
41
0.76
Kyle Teel
Careerverified
Per 9 Inningsverified
5
0.09
Bart Cantz
Career
Per 9 Innings
369
6.88
Kyle Teel
Careerverified
Per 9 Inningsverified
512
9.17
Bart Cantz
Career
Per 9 Innings
328
6.11
Kyle Teel
Careerverified
Per 9 Inningsverified
507
9.08
Bart Cantz
Career
Per 9 Innings
88.89
88.89
Kyle Teel
Careerverified
Per 9 Inningsverified
99.02
99.02
Bart Cantz
Career
Per 9 Innings
5.29
5.29
Kyle Teel
Careerverified
Per 9 Inningsverified
8.177
8.177
Bart Cantz
Career
Per 9 Innings
0
0
Kyle Teel
Careerverified
Per 9 Inningsverified
91.94
91.94
Bart Cantz
Careerverified
Per 9 Inningsverified
4
0.07
Kyle Teel
Career
Per 9 Innings
2
0.04
Bart Cantz
Career
Per 9 Innings
50
0.93
Kyle Teel
Careerverified
Per 9 Inningsverified
8
0.14
Bart Cantz
Careerverified
Per 9 Inningsverified
0
0
Kyle Teel
Career
Per 9 Innings
21
0.38
Bart Cantz
Careerverified
Per 9 Inningsverified
14
0.26
Kyle Teel
Career
Per 9 Innings
46
0.82
Bart Cantz
Career
Per 9 Innings
9
0.17
Kyle Teel
Careerverified
Per 9 Inningsverified
10
0.18