Tom O'Brien vs. David Peralta — Career Comparison

Pre-GenerationalMassachusettsThrows RightBats RightNorth AmericaBoston RedsUnion AssociationSecond Baseman
MillenialVenezuelaThrows LeftBats LeftSouth AmericaArizona DiamondbacksNational LeagueLeft FielderGold GloveSilver Slugger

On the career numbers, David Peralta posted the stronger offensive profile against Tom O'Brien. David Peralta posted stronger numbers in OPS (.785 vs .590) and on-base percentage (.338 vs .267). By the career numbers, David Peralta had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Tom O'Brien and David Peralta

Tom O'Brien
Career
Per 600 PA
6
6
David Peralta
Careerverified
Per 600 PAverified
11
11
Tom O'Brien
Career
Per 600 PA
270
139.06
David Peralta
Careerverified
Per 600 PAverified
1232
161.05
Tom O'Brien
Career
Per 600 PA
1165
600
David Peralta
Careerverified
Per 600 PA
4590
600
Tom O'Brien
Career
Per 600 PAverified
1111
572.19
David Peralta
Careerverified
Per 600 PA
4188
547.45
Tom O'Brien
Career
Per 600 PA
0.231
0.231
David Peralta
Careerverified
Per 600 PAverified
0.278
0.278
Tom O'Brien
Career
Per 600 PA
0.609
0.609
David Peralta
Careerverified
Per 600 PAverified
0.794
0.794
Tom O'Brien
Career
Per 600 PA
257
132.36
David Peralta
Careerverified
Per 600 PAverified
1166
152.42
Tom O'Brien
Career
Per 600 PA
183
94.25
David Peralta
Careerverified
Per 600 PAverified
755
98.69
Tom O'Brien
Career
Per 600 PA
50
25.75
David Peralta
Careerverified
Per 600 PAverified
238
31.11
Tom O'Brien
Career
Per 600 PAverified
20
10.3
David Peralta
Careerverified
Per 600 PA
48
6.27
Tom O'Brien
Career
Per 600 PA
4
2.06
David Peralta
Careerverified
Per 600 PAverified
125
16.34
Tom O'Brien
Career
Per 600 PA
74
38.11
David Peralta
Careerverified
Per 600 PAverified
411
53.73
Tom O'Brien
Career
Per 600 PA
0.288
0.288
David Peralta
Careerverified
Per 600 PAverified
0.353
0.353
Tom O'Brien
Career
Per 600 PA
0.004
0.004
David Peralta
Careerverified
Per 600 PAverified
0.03
0.03
Tom O'Brien
Career
Per 600 PA
0.016
0.016
David Peralta
Careerverified
Per 600 PAverified
0.107
0.107
Tom O'Brien
Career
Per 600 PA
100.55
51.79
David Peralta
Careerverified
Per 600 PAverified
623.71
81.53
Tom O'Brien
Career
Per 600 PA
359
184.89
David Peralta
Careerverified
Per 600 PAverified
1875
245.1
Tom O'Brien
Career
Per 600 PA
311
160.17
David Peralta
Careerverified
Per 600 PAverified
1536
200.78
Tom O'Brien
Career
Per 600 PA
0.267
0.267
David Peralta
Careerverified
Per 600 PAverified
0.335
0.335
Tom O'Brien
Career
Per 600 PA
0.323
0.323
David Peralta
Careerverified
Per 600 PAverified
0.448
0.448
Tom O'Brien
Career
Per 600 PA
0.59
0.59
David Peralta
Careerverified
Per 600 PAverified
0.782
0.782
Tom O'Brien
Career
Per 600 PA
0.092
0.092
David Peralta
Careerverified
Per 600 PAverified
0.169
0.169
Tom O'Brien
Career
Per 600 PA
0.201
0.201
David Peralta
Careerverified
Per 600 PAverified
0.263
0.263
Tom O'Brien
Career
Per 600 PA
0.502
0.502
David Peralta
Careerverified
Per 600 PAverified
0.732
0.732
Tom O'Brien
Career
Per 600 PA
0.234
0.234
David Peralta
Careerverified
Per 600 PAverified
0.325
0.325
Tom O'Brien
Career
Per 600 PAverified
158
81.37
David Peralta
Careerverified
Per 600 PA
526
68.76
Tom O'Brien
Career
Per 600 PA
61
31.42
David Peralta
Careerverified
Per 600 PAverified
569
74.38
Tom O'Brien
Career
Per 600 PA
215
110.73
David Peralta
Careerverified
Per 600 PAverified
970
126.8
Tom O'Brien
Career
Per 600 PA
109
56.14
David Peralta
Careerverified
Per 600 PAverified
641.15
83.81
Tom O'Brien
Career
Per 600 PA
2
1.03
David Peralta
Careerverified
Per 600 PAverified
34
4.44
Tom O'Brien
Career
Per 600 PA
52
26.78
David Peralta
Careerverified
Per 600 PAverified
336
43.92
Tom O'Brien
Career
Per 600 PA
0
0
David Peralta
Careerverified
Per 600 PAverified
20
2.61
Tom O'Brien
Careerverified
Per 600 PAverified
24
12.36
David Peralta
Career
Per 600 PA
891
116.47
Tom O'Brien
Careerverified
Per 600 PAverified
48.54
48.54
David Peralta
Career
Per 600 PA
5.15
5.15
Tom O'Brien
Careerverified
Per 600 PAverified
2.17
2.17
David Peralta
Career
Per 600 PA
0.38
0.38
Tom O'Brien
Career
Per 600 PA
0
0
David Peralta
Careerverified
Per 600 PAverified
1
0.13
Tom O'Brien
Career
Per 600 PA
0
0
David Peralta
Careerverified
Per 600 PAverified
31
4.05
Tom O'Brien
Careerverified
Per 600 PAverified
0
0
David Peralta
Career
Per 600 PA
81
10.59
Tom O'Brien
Career
Per 600 PAverified
16
8.24
David Peralta
Careerverified
Per 600 PA
39
5.1
Tom O'Brien
Career
Per 600 PA
0
0
David Peralta
Careerverified
Per 600 PAverified
16
2.09
Tom O'Brien
Career
Per 600 PAverified
16
8.24
David Peralta
Careerverified
Per 600 PA
55
7.19
Tom O'Brien
Careerverified
Per 600 PAverified
100
100
David Peralta
Career
Per 600 PA
70.91
70.91

Fielding Stats for Tom O'Brien and David Peralta

Tom O'Brien
Career
Per 9 Innings
6
6
David Peralta
Careerverified
Per 9 Inningsverified
11
11
Tom O'Brien
Career
Per 9 Innings
278
1.04
David Peralta
Careerverified
Per 9 Inningsverified
1114
1.12
Tom O'Brien
Career
Per 9 Innings
0
0
David Peralta
Careerverified
Per 9 Inningsverified
1012
1.02
Tom O'Brien
Career
Per 9 Innings
7221
27
David Peralta
Careerverified
Per 9 Innings
26788
27
Tom O'Brien
Career
Per 9 Innings
2407
9
David Peralta
Careerverified
Per 9 Innings
8929.1
9
Tom O'Brien
Career
Per 9 Inningsverified
1353
5.06
David Peralta
Careerverified
Per 9 Innings
1998
2.01
Tom O'Brien
Careerverified
Per 9 Inningsverified
433
1.62
David Peralta
Career
Per 9 Innings
29
0.03
Tom O'Brien
Career
Per 9 Innings
187
0.7
David Peralta
Careerverified
Per 9 Inningsverified
24
0.02
Tom O'Brien
Career
Per 9 Inningsverified
1973
7.38
David Peralta
Careerverified
Per 9 Innings
2051
2.07
Tom O'Brien
Career
Per 9 Inningsverified
1786
6.68
David Peralta
Careerverified
Per 9 Innings
2027
2.04
Tom O'Brien
Career
Per 9 Innings
90.52
90.52
David Peralta
Careerverified
Per 9 Inningsverified
98.83
98.83
Tom O'Brien
Careerverified
Per 9 Inningsverified
6.425
6.425
David Peralta
Career
Per 9 Innings
1.82
1.82
Tom O'Brien
Career
Per 9 Innings
0
0
David Peralta
Careerverified
Per 9 Inningsverified
90.84
90.84
Tom O'Brien
Careerverified
Per 9 Inningsverified
87
0.33
David Peralta
Career
Per 9 Innings
9
0.01
Tom O'Brien
Career
Per 9 Innings
2
0.01
David Peralta
Careerverified
Per 9 Inningsverified
0
0
Tom O'Brien
Career
Per 9 Innings
0
0
David Peralta
Career
Per 9 Innings
0
0
Tom O'Brien
Career
Per 9 Innings
0
0
David Peralta
Career
Per 9 Innings
0
0
Tom O'Brien
Career
Per 9 Innings
0
0
David Peralta
Career
Per 9 Innings
0
0

Pitching Stats for Tom O'Brien and David Peralta

Tom O'Brien
Career
Per 9 Innings
1
1
David Peralta
Career
Per 9 Innings
1
1
Tom O'Brien
Career
Per 9 Innings
1
2.45
David Peralta
Career
Per 9 Inningsverified
1
9
Tom O'Brien
Career
Per 9 Innings
0
0
David Peralta
Career
Per 9 Innings
0
0
Tom O'Brien
Career
Per 9 Innings
0
0
David Peralta
Career
Per 9 Innings
0
0
Tom O'Brien
Career
Per 9 Innings
0
0
David Peralta
Career
Per 9 Innings
0
0
Tom O'Brien
Career
Per 9 Innings
David Peralta
Career
Per 9 Innings
Tom O'Brien
Career
Per 9 Innings
0
0
David Peralta
Career
Per 9 Innings
0
0
Tom O'Brien
Career
Per 9 Innings
0
0
David Peralta
Career
Per 9 Innings
0
0
Tom O'Brien
Career
Per 9 Innings
0
0
David Peralta
Career
Per 9 Innings
0
0
Tom O'Brien
Career
Per 9 Innings
0
0
David Peralta
Career
Per 9 Innings
0
0
Tom O'Brien
Career
Per 9 Inningsverified
3
7.36
David Peralta
Career
Per 9 Innings
3
27
Tom O'Brien
Careerverified
Per 9 Inningsverified
7.36
7.36
David Peralta
Career
Per 9 Innings
27
27
Tom O'Brien
Careerverified
Per 9 Inningsverified
6.13
6.13
David Peralta
Career
Per 9 Innings
36.79
36.79
Tom O'Brien
Careerverified
Per 9 Inningsverified
7.09
7.09
David Peralta
Career
Per 9 Innings
17
17
Tom O'Brien
Careerverified
Per 9 Inningsverified
0.211
0.211
David Peralta
Career
Per 9 Innings
0.5
0.5
Tom O'Brien
Careerverified
Per 9 Innings
11
27
David Peralta
Career
Per 9 Innings
3
27
Tom O'Brien
Careerverified
Per 9 Innings
3.2
9
David Peralta
Career
Per 9 Innings
1
9
Tom O'Brien
Career
Per 9 Inningsverified
4
9.82
David Peralta
Career
Per 9 Innings
4
36
Tom O'Brien
Careerverified
Per 9 Inningsverified
9.82
9.82
David Peralta
Career
Per 9 Innings
36
36
Tom O'Brien
Careerverified
Per 9 Inningsverified
0
0
David Peralta
Career
Per 9 Innings
1
9
Tom O'Brien
Careerverified
Per 9 Inningsverified
0
0
David Peralta
Career
Per 9 Innings
9
9
Tom O'Brien
Careerverified
Per 9 Inningsverified
0
0
David Peralta
Career
Per 9 Innings
1
1
Tom O'Brien
Career
Per 9 Innings
5
12.27
David Peralta
Careerverified
Per 9 Inningsverified
0
0
Tom O'Brien
Career
Per 9 Innings
0
0
David Peralta
Career
Per 9 Innings
0
0
Tom O'Brien
Career
Per 9 Innings
12.27
12.27
David Peralta
Careerverified
Per 9 Inningsverified
0
0
Tom O'Brien
Career
Per 9 Innings
0
0
David Peralta
Careerverified
Per 9 Inningsverified
1
9
Tom O'Brien
Career
Per 9 Innings
0
0
David Peralta
Careerverified
Per 9 Inningsverified
9
9
Tom O'Brien
Career
Per 9 Innings
0
0
David Peralta
Careerverified
Per 9 Inningsverified
1
1
Tom O'Brien
Careerverified
Per 9 Inningsverified
1.364
1.364
David Peralta
Career
Per 9 Innings
1
1
Tom O'Brien
Career
Per 9 Innings
0
0
David Peralta
Career
Per 9 Innings
0
0
Tom O'Brien
Careerverified
Per 9 Inningsverified
0
0
David Peralta
Career
Per 9 Innings
1
9
Tom O'Brien
Career
Per 9 Innings
0
0
David Peralta
Career
Per 9 Innings
0
0
Tom O'Brien
Careerverified
Per 9 Innings
24
58.91
David Peralta
Career
Per 9 Inningsverified
9
81
Tom O'Brien
Career
Per 9 Innings
0
0
David Peralta
Careerverified
Per 9 Inningsverified
1
9
Tom O'Brien
Career
Per 9 Inningsverified
5
12.27
David Peralta
Careerverified
Per 9 Innings
3
27
Tom O'Brien
Careerverified
Per 9 Inningsverified
12.27
12.27
David Peralta
Career
Per 9 Innings
27
27
Tom O'Brien
Career
Per 9 Innings
0
0
David Peralta
Career
Per 9 Innings
0
0
Tom O'Brien
Career
Per 9 Innings
0
0
David Peralta
Career
Per 9 Innings
0
0
Tom O'Brien
Career
Per 9 Innings
0
0
David Peralta
Career
Per 9 Innings
0
0
Tom O'Brien
Careerverified
Per 9 Inningsverified
2.455
2.455
David Peralta
Career
Per 9 Innings
4
4
Tom O'Brien
Careerverified
Per 9 Innings
19
46.64
David Peralta
Career
Per 9 Inningsverified
8
72
Tom O'Brien
Career
Per 9 Innings
5
5
David Peralta
Careerverified
Per 9 Inningsverified
3
3
Tom O'Brien
Careerverified
Per 9 Inningsverified
0.211
0.211
David Peralta
Career
Per 9 Innings
0.5
0.5
Tom O'Brien
Career
Per 9 Innings
58.91
58.91
David Peralta
Careerverified
Per 9 Inningsverified
81
81