Charlie Rivera vs. Bryce Teodosio — Career Comparison

Greatest GenerationP.R.Throws RightBats RightCaribbeanNew York CubansNegro National League IIThird Baseman
Gen ZSouth CarolinaThrows LeftBats RightNorth AmericaLos Angeles Angels of AnaheimAmerican LeagueCenter Fielder

On the career numbers, Charlie Rivera posted the stronger offensive profile against Bryce Teodosio. Charlie Rivera posted stronger numbers in OPS (.586 vs .523) and on-base percentage (.299 vs .236). Bryce Teodosio had the advantage in home run production (1 career HR at a higher rate). By the career numbers, Charlie Rivera had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Charlie Rivera and Bryce Teodosio

Charlie Rivera
Careerverified
Per 600 PAverified
3
3
Bryce Teodosio
Career
Per 600 PA
2
2
Charlie Rivera
Careerverified
Per 600 PA
58
150
Bryce Teodosio
Career
Per 600 PAverified
55
203.7
Charlie Rivera
Careerverified
Per 600 PA
232
600
Bryce Teodosio
Career
Per 600 PA
162
600
Charlie Rivera
Careerverified
Per 600 PA
212
548.28
Bryce Teodosio
Career
Per 600 PAverified
150
555.56
Charlie Rivera
Careerverified
Per 600 PAverified
0.241
0.241
Bryce Teodosio
Career
Per 600 PA
0.193
0.193
Charlie Rivera
Careerverified
Per 600 PAverified
0.621
0.621
Bryce Teodosio
Career
Per 600 PA
0.578
0.578
Charlie Rivera
Careerverified
Per 600 PAverified
51
131.9
Bryce Teodosio
Career
Per 600 PA
29
107.41
Charlie Rivera
Careerverified
Per 600 PAverified
44
113.79
Bryce Teodosio
Career
Per 600 PA
19
70.37
Charlie Rivera
Career
Per 600 PA
5
12.93
Bryce Teodosio
Careerverified
Per 600 PAverified
7
25.93
Charlie Rivera
Career
Per 600 PA
1
2.59
Bryce Teodosio
Careerverified
Per 600 PAverified
2
7.41
Charlie Rivera
Career
Per 600 PA
1
2.59
Bryce Teodosio
Career
Per 600 PAverified
1
3.7
Charlie Rivera
Career
Per 600 PA
7
18.1
Bryce Teodosio
Careerverified
Per 600 PAverified
10
37.04
Charlie Rivera
Career
Per 600 PA
0.137
0.137
Bryce Teodosio
Careerverified
Per 600 PAverified
0.345
0.345
Charlie Rivera
Career
Per 600 PA
0.005
0.005
Bryce Teodosio
Careerverified
Per 600 PAverified
0.007
0.007
Charlie Rivera
Career
Per 600 PA
0.02
0.02
Bryce Teodosio
Careerverified
Per 600 PAverified
0.035
0.035
Charlie Rivera
Careerverified
Per 600 PAverified
19.81
51.22
Bryce Teodosio
Career
Per 600 PA
11.44
42.36
Charlie Rivera
Careerverified
Per 600 PA
61
157.76
Bryce Teodosio
Career
Per 600 PAverified
43
159.26
Charlie Rivera
Careerverified
Per 600 PAverified
69
178.45
Bryce Teodosio
Career
Per 600 PA
38
140.74
Charlie Rivera
Careerverified
Per 600 PAverified
0.299
0.299
Bryce Teodosio
Career
Per 600 PA
0.236
0.236
Charlie Rivera
Careerverified
Per 600 PAverified
0.288
0.288
Bryce Teodosio
Career
Per 600 PA
0.287
0.287
Charlie Rivera
Careerverified
Per 600 PAverified
0.586
0.586
Bryce Teodosio
Career
Per 600 PA
0.523
0.523
Charlie Rivera
Career
Per 600 PA
0.047
0.047
Bryce Teodosio
Careerverified
Per 600 PAverified
0.093
0.093
Charlie Rivera
Careerverified
Per 600 PAverified
0.206
0.206
Bryce Teodosio
Career
Per 600 PA
0.178
0.178
Charlie Rivera
Careerverified
Per 600 PAverified
0.512
0.512
Bryce Teodosio
Career
Per 600 PA
0.476
0.476
Charlie Rivera
Career
Per 600 PA
0.24
0.24
Bryce Teodosio
Careerverified
Per 600 PAverified
0.283
0.283
Charlie Rivera
Careerverified
Per 600 PAverified
34
87.93
Bryce Teodosio
Career
Per 600 PA
13
48.15
Charlie Rivera
Careerverified
Per 600 PAverified
23
59.48
Bryce Teodosio
Career
Per 600 PA
7
25.93
Charlie Rivera
Careerverified
Per 600 PAverified
56
144.83
Bryce Teodosio
Career
Per 600 PA
19
70.37
Charlie Rivera
Careerverified
Per 600 PAverified
22.87
59.15
Bryce Teodosio
Career
Per 600 PA
10.23
37.9
Charlie Rivera
Career
Per 600 PA
0
0
Bryce Teodosio
Careerverified
Per 600 PAverified
4
14.81
Charlie Rivera
Careerverified
Per 600 PAverified
18
46.55
Bryce Teodosio
Career
Per 600 PA
5
18.52
Charlie Rivera
Career
Per 600 PA
0
0
Bryce Teodosio
Career
Per 600 PA
0
0
Charlie Rivera
Careerverified
Per 600 PAverified
4
10.34
Bryce Teodosio
Career
Per 600 PA
52
192.59
Charlie Rivera
Careerverified
Per 600 PAverified
58
58
Bryce Teodosio
Career
Per 600 PA
3.12
3.12
Charlie Rivera
Careerverified
Per 600 PAverified
4.5
4.5
Bryce Teodosio
Career
Per 600 PA
0.1
0.1
Charlie Rivera
Career
Per 600 PA
1
2.59
Bryce Teodosio
Career
Per 600 PAverified
1
3.7
Charlie Rivera
Career
Per 600 PA
1
2.59
Bryce Teodosio
Careerverified
Per 600 PAverified
2
7.41
Charlie Rivera
Careerverified
Per 600 PAverified
1
2.59
Bryce Teodosio
Career
Per 600 PA
2
7.41
Charlie Rivera
Career
Per 600 PA
4
10.34
Bryce Teodosio
Careerverified
Per 600 PAverified
7
25.93
Charlie Rivera
Career
Per 600 PA
0
0
Bryce Teodosio
Careerverified
Per 600 PAverified
1
3.7
Charlie Rivera
Career
Per 600 PA
4
10.34
Bryce Teodosio
Careerverified
Per 600 PAverified
8
29.63
Charlie Rivera
Careerverified
Per 600 PAverified
100
100
Bryce Teodosio
Career
Per 600 PA
87.5
87.5

Fielding Stats for Charlie Rivera and Bryce Teodosio

Charlie Rivera
Careerverified
Per 9 Inningsverified
3
3
Bryce Teodosio
Career
Per 9 Innings
2
2
Charlie Rivera
Careerverified
Per 9 Inningsverified
61
1.24
Bryce Teodosio
Career
Per 9 Innings
54
1.12
Charlie Rivera
Careerverified
Per 9 Innings
54
1.1
Bryce Teodosio
Career
Per 9 Innings
53
1.1
Charlie Rivera
Careerverified
Per 9 Innings
1331
27
Bryce Teodosio
Career
Per 9 Innings
1305
27
Charlie Rivera
Careerverified
Per 9 Innings
443.2
9
Bryce Teodosio
Career
Per 9 Innings
435
9
Charlie Rivera
Career
Per 9 Innings
82
1.66
Bryce Teodosio
Careerverified
Per 9 Inningsverified
147
3.04
Charlie Rivera
Careerverified
Per 9 Inningsverified
127
2.58
Bryce Teodosio
Career
Per 9 Innings
1
0.02
Charlie Rivera
Career
Per 9 Innings
16
0.32
Bryce Teodosio
Careerverified
Per 9 Inningsverified
1
0.02
Charlie Rivera
Careerverified
Per 9 Inningsverified
225
4.56
Bryce Teodosio
Career
Per 9 Innings
149
3.08
Charlie Rivera
Careerverified
Per 9 Inningsverified
209
4.24
Bryce Teodosio
Career
Per 9 Innings
148
3.06
Charlie Rivera
Career
Per 9 Innings
92.89
92.89
Bryce Teodosio
Careerverified
Per 9 Inningsverified
99.33
99.33
Charlie Rivera
Careerverified
Per 9 Inningsverified
3.426
3.426
Bryce Teodosio
Career
Per 9 Innings
2.741
2.741
Charlie Rivera
Career
Per 9 Innings
88.52
88.52
Bryce Teodosio
Careerverified
Per 9 Inningsverified
98.15
98.15
Charlie Rivera
Careerverified
Per 9 Inningsverified
14
0.28
Bryce Teodosio
Career
Per 9 Innings
1
0.02
Charlie Rivera
Career
Per 9 Innings
0
0
Bryce Teodosio
Career
Per 9 Innings
0
0
Charlie Rivera
Career
Per 9 Innings
0
0
Bryce Teodosio
Career
Per 9 Innings
0
0
Charlie Rivera
Career
Per 9 Innings
0
0
Bryce Teodosio
Career
Per 9 Innings
0
0
Charlie Rivera
Career
Per 9 Innings
0
0
Bryce Teodosio
Career
Per 9 Innings
0
0