Dave Roberts vs. Cap Tyson — Career Comparison

Silent GenerationPanamaThrows LeftBats LeftCentral AmericaHouston AstrosAmerican LeagueFirst Baseman
Greatest GenerationMississippiThrows RightBats RightNorth AmericaBirmingham Black BaronsNegro American LeagueCatcher

On the career numbers, Cap Tyson posted the stronger offensive profile against Dave Roberts. Cap Tyson posted stronger numbers in OPS (.967 vs .563) and on-base percentage (.467 vs .285). Dave Roberts had the advantage in home run production (2 career HR at a higher rate). By the career numbers, Cap Tyson had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Dave Roberts and Cap Tyson

Dave Roberts
Career
Per 600 PA
3
3
Cap Tyson
Career
Per 600 PA
3
3
Dave Roberts
Careerverified
Per 600 PA
91
245.95
Cap Tyson
Career
Per 600 PAverified
14
280
Dave Roberts
Careerverified
Per 600 PA
222
600
Cap Tyson
Career
Per 600 PA
30
600
Dave Roberts
Careerverified
Per 600 PAverified
194
524.32
Cap Tyson
Career
Per 600 PA
26
520
Dave Roberts
Career
Per 600 PA
0.196
0.196
Cap Tyson
Careerverified
Per 600 PAverified
0.385
0.385
Dave Roberts
Career
Per 600 PA
0.592
0.592
Cap Tyson
Careerverified
Per 600 PAverified
0.936
0.936
Dave Roberts
Careerverified
Per 600 PA
38
102.7
Cap Tyson
Career
Per 600 PAverified
10
200
Dave Roberts
Careerverified
Per 600 PA
27
72.97
Cap Tyson
Career
Per 600 PAverified
8
160
Dave Roberts
Careerverified
Per 600 PAverified
8
21.62
Cap Tyson
Career
Per 600 PA
1
20
Dave Roberts
Career
Per 600 PA
1
2.7
Cap Tyson
Career
Per 600 PAverified
1
20
Dave Roberts
Careerverified
Per 600 PAverified
2
5.41
Cap Tyson
Career
Per 600 PA
0
0
Dave Roberts
Careerverified
Per 600 PA
11
29.73
Cap Tyson
Career
Per 600 PAverified
2
40
Dave Roberts
Careerverified
Per 600 PAverified
0.29
0.29
Cap Tyson
Career
Per 600 PA
0.2
0.2
Dave Roberts
Careerverified
Per 600 PAverified
0.01
0.01
Cap Tyson
Career
Per 600 PA
0
0
Dave Roberts
Careerverified
Per 600 PAverified
0.053
0.053
Cap Tyson
Career
Per 600 PA
0
0
Dave Roberts
Careerverified
Per 600 PA
16.42
44.37
Cap Tyson
Career
Per 600 PAverified
6.03
120.64
Dave Roberts
Careerverified
Per 600 PA
54
145.95
Cap Tyson
Career
Per 600 PAverified
13
260
Dave Roberts
Careerverified
Per 600 PA
62
167.57
Cap Tyson
Career
Per 600 PAverified
14
280
Dave Roberts
Career
Per 600 PA
0.282
0.282
Cap Tyson
Careerverified
Per 600 PAverified
0.467
0.467
Dave Roberts
Career
Per 600 PA
0.278
0.278
Cap Tyson
Careerverified
Per 600 PAverified
0.5
0.5
Dave Roberts
Career
Per 600 PA
0.56
0.56
Cap Tyson
Careerverified
Per 600 PAverified
0.967
0.967
Dave Roberts
Career
Per 600 PA
0.083
0.083
Cap Tyson
Careerverified
Per 600 PAverified
0.115
0.115
Dave Roberts
Career
Per 600 PA
0.196
0.196
Cap Tyson
Careerverified
Per 600 PAverified
0.335
0.335
Dave Roberts
Career
Per 600 PA
0.488
0.488
Cap Tyson
Careerverified
Per 600 PAverified
1
1
Dave Roberts
Career
Per 600 PA
0.238
0.238
Cap Tyson
Careerverified
Per 600 PAverified
0.385
0.385
Dave Roberts
Careerverified
Per 600 PA
15
40.54
Cap Tyson
Career
Per 600 PAverified
5
100
Dave Roberts
Careerverified
Per 600 PA
17
45.95
Cap Tyson
Career
Per 600 PAverified
3
60
Dave Roberts
Careerverified
Per 600 PA
30
81.08
Cap Tyson
Career
Per 600 PAverified
8
160
Dave Roberts
Careerverified
Per 600 PA
16.26
43.93
Cap Tyson
Career
Per 600 PAverified
6.33
126.59
Dave Roberts
Careerverified
Per 600 PA
2
5.41
Cap Tyson
Career
Per 600 PAverified
1
20
Dave Roberts
Careerverified
Per 600 PA
22
59.46
Cap Tyson
Career
Per 600 PAverified
3
60
Dave Roberts
Careerverified
Per 600 PAverified
1
2.7
Cap Tyson
Career
Per 600 PA
0
0
Dave Roberts
Career
Per 600 PA
43
116.22
Cap Tyson
Careerverified
Per 600 PAverified
0
0
Dave Roberts
Careerverified
Per 600 PAverified
5.16
5.16
Cap Tyson
Career
Per 600 PA
Dave Roberts
Careerverified
Per 600 PAverified
0.51
0.51
Cap Tyson
Career
Per 600 PA
Dave Roberts
Careerverified
Per 600 PAverified
2
5.41
Cap Tyson
Career
Per 600 PA
0
0
Dave Roberts
Careerverified
Per 600 PAverified
2
5.41
Cap Tyson
Career
Per 600 PA
0
0
Dave Roberts
Career
Per 600 PA
3
8.11
Cap Tyson
Careerverified
Per 600 PAverified
0
0
Dave Roberts
Career
Per 600 PA
0
0
Cap Tyson
Career
Per 600 PA
0
0
Dave Roberts
Career
Per 600 PA
1
2.7
Cap Tyson
Career
Per 600 PAverified
1
20
Dave Roberts
Career
Per 600 PA
1
2.7
Cap Tyson
Career
Per 600 PAverified
1
20
Dave Roberts
Career
Per 600 PA
0
0
Cap Tyson
Career
Per 600 PA
0
0

Fielding Stats for Dave Roberts and Cap Tyson

Dave Roberts
Career
Per 9 Innings
3
3
Cap Tyson
Career
Per 9 Innings
3
3
Dave Roberts
Careerverified
Per 9 Innings
58
1.3
Cap Tyson
Career
Per 9 Inningsverified
10
1.61
Dave Roberts
Careerverified
Per 9 Innings
43
0.96
Cap Tyson
Career
Per 9 Inningsverified
8
1.29
Dave Roberts
Careerverified
Per 9 Innings
1204
27
Cap Tyson
Career
Per 9 Innings
168
27
Dave Roberts
Careerverified
Per 9 Innings
401.1
9
Cap Tyson
Career
Per 9 Innings
56
9
Dave Roberts
Careerverified
Per 9 Inningsverified
338
7.58
Cap Tyson
Career
Per 9 Innings
24
3.86
Dave Roberts
Careerverified
Per 9 Inningsverified
30
0.67
Cap Tyson
Career
Per 9 Innings
4
0.64
Dave Roberts
Career
Per 9 Innings
7
0.16
Cap Tyson
Careerverified
Per 9 Inningsverified
0
0
Dave Roberts
Careerverified
Per 9 Inningsverified
375
8.41
Cap Tyson
Career
Per 9 Innings
28
4.5
Dave Roberts
Careerverified
Per 9 Inningsverified
368
8.25
Cap Tyson
Career
Per 9 Innings
28
4.5
Dave Roberts
Career
Per 9 Innings
98.13
98.13
Cap Tyson
Careerverified
Per 9 Inningsverified
100
100
Dave Roberts
Careerverified
Per 9 Inningsverified
6.345
6.345
Cap Tyson
Career
Per 9 Innings
2.8
2.8
Dave Roberts
Career
Per 9 Innings
74.14
74.14
Cap Tyson
Careerverified
Per 9 Inningsverified
80
80
Dave Roberts
Careerverified
Per 9 Inningsverified
21
0.47
Cap Tyson
Career
Per 9 Innings
1
0.16
Dave Roberts
Careerverified
Per 9 Inningsverified
0
0
Cap Tyson
Career
Per 9 Innings
2
0.32
Dave Roberts
Career
Per 9 Innings
0
0
Cap Tyson
Career
Per 9 Innings
0
0
Dave Roberts
Careerverified
Per 9 Inningsverified
0
0
Cap Tyson
Career
Per 9 Innings
1
0.16
Dave Roberts
Career
Per 9 Innings
0
0
Cap Tyson
Career
Per 9 Innings
0
0