Danny Klassen vs. Bryce Teodosio — Career Comparison

Gen XCANThrows RightBats RightNorth AmericaArizona DiamondbacksNational LeagueThird Baseman
Gen ZSouth CarolinaThrows LeftBats RightNorth AmericaLos Angeles Angels of AnaheimAmerican LeagueCenter Fielder

On the career numbers, Danny Klassen posted the stronger offensive profile against Bryce Teodosio. Danny Klassen posted stronger numbers in OPS (.630 vs .523) and on-base percentage (.289 vs .236). By the career numbers, Danny Klassen had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Danny Klassen and Bryce Teodosio

Danny Klassen
Careerverified
Per 600 PAverified
5
5
Bryce Teodosio
Career
Per 600 PA
2
2
Danny Klassen
Careerverified
Per 600 PA
85
177.7
Bryce Teodosio
Career
Per 600 PAverified
55
203.7
Danny Klassen
Careerverified
Per 600 PA
287
600
Bryce Teodosio
Career
Per 600 PA
162
600
Danny Klassen
Careerverified
Per 600 PA
261
545.64
Bryce Teodosio
Career
Per 600 PAverified
150
555.56
Danny Klassen
Careerverified
Per 600 PAverified
0.226
0.226
Bryce Teodosio
Career
Per 600 PA
0.193
0.193
Danny Klassen
Careerverified
Per 600 PAverified
0.645
0.645
Bryce Teodosio
Career
Per 600 PA
0.578
0.578
Danny Klassen
Careerverified
Per 600 PAverified
59
123.34
Bryce Teodosio
Career
Per 600 PA
29
107.41
Danny Klassen
Careerverified
Per 600 PAverified
43
89.9
Bryce Teodosio
Career
Per 600 PA
19
70.37
Danny Klassen
Careerverified
Per 600 PA
8
16.72
Bryce Teodosio
Career
Per 600 PAverified
7
25.93
Danny Klassen
Career
Per 600 PA
2
4.18
Bryce Teodosio
Career
Per 600 PAverified
2
7.41
Danny Klassen
Careerverified
Per 600 PAverified
6
12.54
Bryce Teodosio
Career
Per 600 PA
1
3.7
Danny Klassen
Careerverified
Per 600 PA
16
33.45
Bryce Teodosio
Career
Per 600 PAverified
10
37.04
Danny Klassen
Career
Per 600 PA
0.271
0.271
Bryce Teodosio
Careerverified
Per 600 PAverified
0.345
0.345
Danny Klassen
Careerverified
Per 600 PAverified
0.023
0.023
Bryce Teodosio
Career
Per 600 PA
0.007
0.007
Danny Klassen
Careerverified
Per 600 PAverified
0.102
0.102
Bryce Teodosio
Career
Per 600 PA
0.035
0.035
Danny Klassen
Careerverified
Per 600 PAverified
25.72
53.76
Bryce Teodosio
Career
Per 600 PA
11.44
42.36
Danny Klassen
Careerverified
Per 600 PAverified
89
186.06
Bryce Teodosio
Career
Per 600 PA
43
159.26
Danny Klassen
Careerverified
Per 600 PAverified
82
171.43
Bryce Teodosio
Career
Per 600 PA
38
140.74
Danny Klassen
Careerverified
Per 600 PAverified
0.289
0.289
Bryce Teodosio
Career
Per 600 PA
0.236
0.236
Danny Klassen
Careerverified
Per 600 PAverified
0.341
0.341
Bryce Teodosio
Career
Per 600 PA
0.287
0.287
Danny Klassen
Careerverified
Per 600 PAverified
0.63
0.63
Bryce Teodosio
Career
Per 600 PA
0.523
0.523
Danny Klassen
Careerverified
Per 600 PAverified
0.115
0.115
Bryce Teodosio
Career
Per 600 PA
0.093
0.093
Danny Klassen
Careerverified
Per 600 PAverified
0.215
0.215
Bryce Teodosio
Career
Per 600 PA
0.178
0.178
Danny Klassen
Careerverified
Per 600 PAverified
0.54
0.54
Bryce Teodosio
Career
Per 600 PA
0.476
0.476
Danny Klassen
Careerverified
Per 600 PAverified
0.31
0.31
Bryce Teodosio
Career
Per 600 PA
0.283
0.283
Danny Klassen
Careerverified
Per 600 PAverified
34
71.08
Bryce Teodosio
Career
Per 600 PA
13
48.15
Danny Klassen
Careerverified
Per 600 PAverified
23
48.08
Bryce Teodosio
Career
Per 600 PA
7
25.93
Danny Klassen
Careerverified
Per 600 PAverified
51
106.62
Bryce Teodosio
Career
Per 600 PA
19
70.37
Danny Klassen
Careerverified
Per 600 PAverified
25.56
53.43
Bryce Teodosio
Career
Per 600 PA
10.23
37.9
Danny Klassen
Career
Per 600 PA
2
4.18
Bryce Teodosio
Careerverified
Per 600 PAverified
4
14.81
Danny Klassen
Careerverified
Per 600 PAverified
21
43.9
Bryce Teodosio
Career
Per 600 PA
5
18.52
Danny Klassen
Career
Per 600 PA
0
0
Bryce Teodosio
Career
Per 600 PA
0
0
Danny Klassen
Career
Per 600 PAverified
84
175.61
Bryce Teodosio
Careerverified
Per 600 PA
52
192.59
Danny Klassen
Careerverified
Per 600 PAverified
3.42
3.42
Bryce Teodosio
Career
Per 600 PA
3.12
3.12
Danny Klassen
Careerverified
Per 600 PAverified
0.25
0.25
Bryce Teodosio
Career
Per 600 PA
0.1
0.1
Danny Klassen
Careerverified
Per 600 PAverified
3
6.27
Bryce Teodosio
Career
Per 600 PA
1
3.7
Danny Klassen
Career
Per 600 PA
0
0
Bryce Teodosio
Careerverified
Per 600 PAverified
2
7.41
Danny Klassen
Career
Per 600 PA
6
12.54
Bryce Teodosio
Careerverified
Per 600 PAverified
2
7.41
Danny Klassen
Career
Per 600 PA
2
4.18
Bryce Teodosio
Careerverified
Per 600 PAverified
7
25.93
Danny Klassen
Careerverified
Per 600 PAverified
3
6.27
Bryce Teodosio
Career
Per 600 PA
1
3.7
Danny Klassen
Career
Per 600 PA
5
10.45
Bryce Teodosio
Careerverified
Per 600 PAverified
8
29.63
Danny Klassen
Career
Per 600 PA
40
40
Bryce Teodosio
Careerverified
Per 600 PAverified
87.5
87.5

Fielding Stats for Danny Klassen and Bryce Teodosio

Danny Klassen
Careerverified
Per 9 Inningsverified
4
4
Bryce Teodosio
Career
Per 9 Innings
2
2
Danny Klassen
Careerverified
Per 9 Inningsverified
80
1.2
Bryce Teodosio
Career
Per 9 Innings
54
1.12
Danny Klassen
Careerverified
Per 9 Innings
67
1
Bryce Teodosio
Career
Per 9 Inningsverified
53
1.1
Danny Klassen
Careerverified
Per 9 Innings
1807
27
Bryce Teodosio
Career
Per 9 Innings
1305
27
Danny Klassen
Careerverified
Per 9 Innings
602.1
9
Bryce Teodosio
Career
Per 9 Innings
435
9
Danny Klassen
Career
Per 9 Innings
106
1.58
Bryce Teodosio
Careerverified
Per 9 Inningsverified
147
3.04
Danny Klassen
Careerverified
Per 9 Inningsverified
165
2.47
Bryce Teodosio
Career
Per 9 Innings
1
0.02
Danny Klassen
Career
Per 9 Innings
10
0.15
Bryce Teodosio
Careerverified
Per 9 Inningsverified
1
0.02
Danny Klassen
Careerverified
Per 9 Inningsverified
281
4.2
Bryce Teodosio
Career
Per 9 Innings
149
3.08
Danny Klassen
Careerverified
Per 9 Inningsverified
271
4.05
Bryce Teodosio
Career
Per 9 Innings
148
3.06
Danny Klassen
Career
Per 9 Innings
96.44
96.44
Bryce Teodosio
Careerverified
Per 9 Inningsverified
99.33
99.33
Danny Klassen
Careerverified
Per 9 Inningsverified
3.388
3.388
Bryce Teodosio
Career
Per 9 Innings
2.741
2.741
Danny Klassen
Career
Per 9 Innings
83.75
83.75
Bryce Teodosio
Careerverified
Per 9 Inningsverified
98.15
98.15
Danny Klassen
Careerverified
Per 9 Inningsverified
27
0.4
Bryce Teodosio
Career
Per 9 Innings
1
0.02
Danny Klassen
Career
Per 9 Innings
0
0
Bryce Teodosio
Career
Per 9 Innings
0
0
Danny Klassen
Career
Per 9 Innings
0
0
Bryce Teodosio
Career
Per 9 Innings
0
0
Danny Klassen
Career
Per 9 Innings
0
0
Bryce Teodosio
Career
Per 9 Innings
0
0
Danny Klassen
Career
Per 9 Innings
0
0
Bryce Teodosio
Career
Per 9 Innings
0
0