Pat Hannivan vs. DJ Peters — Career Comparison

Pre-GenerationalCANThrows LeftBats SwitchNorth AmericaBrooklyn DodgersNational LeagueSecond Baseman
MillenialCaliforniaThrows RightBats RightNorth AmericaTexas RangersAmerican LeagueCenter Fielder

Looking at the career totals, Pat Hannivan and DJ Peters are closely matched on the surface stats. DJ Peters posted stronger numbers in OPS (.676 vs .625) and slugging (.422 vs .250). Pat Hannivan had the advantage in on-base percentage (.375 vs .254). By the career numbers, DJ Peters had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Pat Hannivan and DJ Peters

Pat Hannivan
Career
Per 600 PA
1
1
DJ Peters
Career
Per 600 PA
1
1
Pat Hannivan
Career
Per 600 PAverified
10
230.77
DJ Peters
Careerverified
Per 600 PA
70
175
Pat Hannivan
Career
Per 600 PA
26
600
DJ Peters
Careerverified
Per 600 PA
240
600
Pat Hannivan
Career
Per 600 PA
20
461.54
DJ Peters
Careerverified
Per 600 PAverified
223
557.5
Pat Hannivan
Careerverified
Per 600 PAverified
0.25
0.25
DJ Peters
Career
Per 600 PA
0.197
0.197
Pat Hannivan
Careerverified
Per 600 PAverified
0.805
0.805
DJ Peters
Career
Per 600 PA
0.681
0.681
Pat Hannivan
Career
Per 600 PAverified
5
115.38
DJ Peters
Careerverified
Per 600 PA
44
110
Pat Hannivan
Career
Per 600 PAverified
5
115.38
DJ Peters
Careerverified
Per 600 PA
21
52.5
Pat Hannivan
Career
Per 600 PA
0
0
DJ Peters
Careerverified
Per 600 PAverified
9
22.5
Pat Hannivan
Career
Per 600 PA
0
0
DJ Peters
Careerverified
Per 600 PAverified
1
2.5
Pat Hannivan
Career
Per 600 PA
0
0
DJ Peters
Careerverified
Per 600 PAverified
13
32.5
Pat Hannivan
Career
Per 600 PA
0
0
DJ Peters
Careerverified
Per 600 PAverified
23
57.5
Pat Hannivan
Career
Per 600 PA
0
0
DJ Peters
Careerverified
Per 600 PAverified
0.523
0.523
Pat Hannivan
Career
Per 600 PA
0
0
DJ Peters
Careerverified
Per 600 PAverified
0.058
0.058
Pat Hannivan
Career
Per 600 PA
0
0
DJ Peters
Careerverified
Per 600 PAverified
0.296
0.296
Pat Hannivan
Career
Per 600 PAverified
3.33
76.79
DJ Peters
Careerverified
Per 600 PA
26.26
65.66
Pat Hannivan
Career
Per 600 PA
5
115.38
DJ Peters
Careerverified
Per 600 PAverified
94
235
Pat Hannivan
Career
Per 600 PAverified
9
207.69
DJ Peters
Careerverified
Per 600 PA
58
145
Pat Hannivan
Careerverified
Per 600 PAverified
0.375
0.375
DJ Peters
Career
Per 600 PA
0.242
0.242
Pat Hannivan
Career
Per 600 PA
0.25
0.25
DJ Peters
Careerverified
Per 600 PAverified
0.422
0.422
Pat Hannivan
Career
Per 600 PA
0.625
0.625
DJ Peters
Careerverified
Per 600 PAverified
0.663
0.663
Pat Hannivan
Career
Per 600 PA
0
0
DJ Peters
Careerverified
Per 600 PAverified
0.224
0.224
Pat Hannivan
Careerverified
Per 600 PAverified
0.231
0.231
DJ Peters
Career
Per 600 PA
0.214
0.214
Pat Hannivan
Careerverified
Per 600 PAverified
0.867
0.867
DJ Peters
Career
Per 600 PA
0.601
0.601
Pat Hannivan
Careerverified
Per 600 PAverified
0.278
0.278
DJ Peters
Career
Per 600 PA
0.237
0.237
Pat Hannivan
Career
Per 600 PAverified
4
92.31
DJ Peters
Careerverified
Per 600 PA
29
72.5
Pat Hannivan
Career
Per 600 PA
2
46.15
DJ Peters
Careerverified
Per 600 PAverified
38
95
Pat Hannivan
Career
Per 600 PAverified
6
138.46
DJ Peters
Careerverified
Per 600 PA
54
135
Pat Hannivan
Career
Per 600 PAverified
3.54
81.63
DJ Peters
Careerverified
Per 600 PA
21.72
54.31
Pat Hannivan
Careerverified
Per 600 PAverified
3
69.23
DJ Peters
Career
Per 600 PA
2
5
Pat Hannivan
Career
Per 600 PA
1
23.08
DJ Peters
Careerverified
Per 600 PAverified
12
30
Pat Hannivan
Career
Per 600 PA
0
0
DJ Peters
Careerverified
Per 600 PAverified
4
10
Pat Hannivan
Careerverified
Per 600 PAverified
2
46.15
DJ Peters
Career
Per 600 PA
82
205
Pat Hannivan
Careerverified
Per 600 PAverified
13
13
DJ Peters
Career
Per 600 PA
2.93
2.93
Pat Hannivan
Careerverified
Per 600 PAverified
0.5
0.5
DJ Peters
Career
Per 600 PA
0.15
0.15
Pat Hannivan
Careerverified
Per 600 PAverified
2
46.15
DJ Peters
Career
Per 600 PA
0
0
Pat Hannivan
Career
Per 600 PA
0
0
DJ Peters
Careerverified
Per 600 PAverified
3
7.5
Pat Hannivan
Careerverified
Per 600 PAverified
0
0
DJ Peters
Career
Per 600 PA
4
10
Pat Hannivan
Careerverified
Per 600 PAverified
4
92.31
DJ Peters
Career
Per 600 PA
2
5
Pat Hannivan
Career
Per 600 PA
0
0
DJ Peters
Career
Per 600 PA
0
0
Pat Hannivan
Careerverified
Per 600 PAverified
4
92.31
DJ Peters
Career
Per 600 PA
2
5
Pat Hannivan
Career
Per 600 PA
100
100
DJ Peters
Career
Per 600 PA
100
100

Fielding Stats for Pat Hannivan and DJ Peters

Pat Hannivan
Career
Per 9 Innings
1
1
DJ Peters
Career
Per 9 Innings
1
1
Pat Hannivan
Career
Per 9 Innings
5
0.92
DJ Peters
Careerverified
Per 9 Inningsverified
64
1.15
Pat Hannivan
Career
Per 9 Innings
0
0
DJ Peters
Careerverified
Per 9 Inningsverified
55
0.99
Pat Hannivan
Career
Per 9 Innings
147
27
DJ Peters
Careerverified
Per 9 Innings
1507
27
Pat Hannivan
Career
Per 9 Innings
49
9
DJ Peters
Careerverified
Per 9 Innings
502.1
9
Pat Hannivan
Career
Per 9 Inningsverified
16
2.94
DJ Peters
Careerverified
Per 9 Innings
129
2.31
Pat Hannivan
Career
Per 9 Inningsverified
3
0.55
DJ Peters
Career
Per 9 Innings
3
0.05
Pat Hannivan
Career
Per 9 Innings
3
0.55
DJ Peters
Careerverified
Per 9 Inningsverified
0
0
Pat Hannivan
Career
Per 9 Inningsverified
22
4.04
DJ Peters
Careerverified
Per 9 Innings
132
2.36
Pat Hannivan
Career
Per 9 Inningsverified
19
3.49
DJ Peters
Careerverified
Per 9 Innings
132
2.36
Pat Hannivan
Career
Per 9 Innings
86.36
86.36
DJ Peters
Careerverified
Per 9 Inningsverified
100
100
Pat Hannivan
Careerverified
Per 9 Inningsverified
3.8
3.8
DJ Peters
Career
Per 9 Innings
2.063
2.063
Pat Hannivan
Career
Per 9 Innings
0
0
DJ Peters
Careerverified
Per 9 Inningsverified
85.94
85.94
Pat Hannivan
Career
Per 9 Inningsverified
1
0.18
DJ Peters
Careerverified
Per 9 Innings
2
0.04
Pat Hannivan
Career
Per 9 Innings
0
0
DJ Peters
Career
Per 9 Innings
0
0
Pat Hannivan
Career
Per 9 Innings
0
0
DJ Peters
Career
Per 9 Innings
0
0
Pat Hannivan
Career
Per 9 Innings
0
0
DJ Peters
Career
Per 9 Innings
0
0
Pat Hannivan
Career
Per 9 Innings
0
0
DJ Peters
Career
Per 9 Innings
0
0