John Curran vs. Brad Mills — Career Comparison

Pre-GenerationalIrelandEuropePhiladelphia AthleticsNational LeagueCatcher
Baby BoomersCaliforniaThrows RightBats LeftNorth AmericaMontreal ExposNational LeagueUnknown

On the career numbers, John Curran posted the stronger offensive profile against Brad Mills. John Curran posted stronger numbers in OPS (.750 vs .622) and on-base percentage (.333 vs .319). Brad Mills had the advantage in home run production (1 career HR at a higher rate). By the career numbers, John Curran had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for John Curran and Brad Mills

John Curran
Career
Per 600 PA
1
1
Brad Mills
Careerverified
Per 600 PAverified
4
4
John Curran
Career
Per 600 PA
3
150
Brad Mills
Careerverified
Per 600 PAverified
106
345.65
John Curran
Career
Per 600 PA
12
600
Brad Mills
Careerverified
Per 600 PA
184
600
John Curran
Career
Per 600 PAverified
12
600
Brad Mills
Careerverified
Per 600 PA
168
547.83
John Curran
Careerverified
Per 600 PAverified
0.333
0.333
Brad Mills
Career
Per 600 PA
0.256
0.256
John Curran
Careerverified
Per 600 PAverified
0.75
0.75
Brad Mills
Career
Per 600 PA
0.632
0.632
John Curran
Career
Per 600 PAverified
4
200
Brad Mills
Careerverified
Per 600 PA
43
140.22
John Curran
Career
Per 600 PAverified
3
150
Brad Mills
Careerverified
Per 600 PA
37
120.65
John Curran
Career
Per 600 PAverified
1
50
Brad Mills
Careerverified
Per 600 PA
5
16.3
John Curran
Career
Per 600 PA
0
0
Brad Mills
Career
Per 600 PA
0
0
John Curran
Career
Per 600 PA
0
0
Brad Mills
Careerverified
Per 600 PAverified
1
3.26
John Curran
Career
Per 600 PAverified
1
50
Brad Mills
Careerverified
Per 600 PA
6
19.57
John Curran
Careerverified
Per 600 PAverified
0.25
0.25
Brad Mills
Career
Per 600 PA
0.14
0.14
John Curran
Career
Per 600 PA
0
0
Brad Mills
Careerverified
Per 600 PAverified
0.006
0.006
John Curran
Career
Per 600 PA
0
0
Brad Mills
Careerverified
Per 600 PAverified
0.023
0.023
John Curran
Career
Per 600 PAverified
1.55
77.49
Brad Mills
Careerverified
Per 600 PA
15.22
49.65
John Curran
Career
Per 600 PAverified
5
250
Brad Mills
Careerverified
Per 600 PA
51
166.3
John Curran
Career
Per 600 PAverified
4
200
Brad Mills
Careerverified
Per 600 PA
57
185.87
John Curran
Careerverified
Per 600 PAverified
0.333
0.333
Brad Mills
Career
Per 600 PA
0.312
0.312
John Curran
Careerverified
Per 600 PAverified
0.417
0.417
Brad Mills
Career
Per 600 PA
0.304
0.304
John Curran
Careerverified
Per 600 PAverified
0.75
0.75
Brad Mills
Career
Per 600 PA
0.615
0.615
John Curran
Careerverified
Per 600 PAverified
0.083
0.083
Brad Mills
Career
Per 600 PA
0.048
0.048
John Curran
Careerverified
Per 600 PAverified
0.254
0.254
Brad Mills
Career
Per 600 PA
0.216
0.216
John Curran
Careerverified
Per 600 PAverified
0.625
0.625
Brad Mills
Career
Per 600 PA
0.5
0.5
John Curran
Careerverified
Per 600 PAverified
0.333
0.333
Brad Mills
Career
Per 600 PA
0.286
0.286
John Curran
Career
Per 600 PAverified
5
250
Brad Mills
Careerverified
Per 600 PA
11
35.87
John Curran
Career
Per 600 PAverified
2
100
Brad Mills
Careerverified
Per 600 PA
12
39.13
John Curran
Career
Per 600 PAverified
7
350
Brad Mills
Careerverified
Per 600 PA
22
71.74
John Curran
Career
Per 600 PAverified
1.79
89.27
Brad Mills
Careerverified
Per 600 PA
17.43
56.84
John Curran
Career
Per 600 PA
0
0
Brad Mills
Career
Per 600 PA
0
0
John Curran
Career
Per 600 PA
0
0
Brad Mills
Careerverified
Per 600 PAverified
14
45.65
John Curran
Career
Per 600 PA
0
0
Brad Mills
Careerverified
Per 600 PAverified
2
6.52
John Curran
Careerverified
Per 600 PAverified
0
0
Brad Mills
Career
Per 600 PA
21
68.48
John Curran
Career
Per 600 PA
Brad Mills
Careerverified
Per 600 PAverified
8.76
8.76
John Curran
Career
Per 600 PA
Brad Mills
Careerverified
Per 600 PAverified
0.67
0.67
John Curran
Career
Per 600 PA
0
0
Brad Mills
Careerverified
Per 600 PAverified
1
3.26
John Curran
Career
Per 600 PA
0
0
Brad Mills
Careerverified
Per 600 PAverified
1
3.26
John Curran
Careerverified
Per 600 PAverified
0
0
Brad Mills
Career
Per 600 PA
4
13.04
John Curran
Career
Per 600 PA
0
0
Brad Mills
Career
Per 600 PA
0
0
John Curran
Career
Per 600 PA
0
0
Brad Mills
Careerverified
Per 600 PAverified
1
3.26
John Curran
Career
Per 600 PA
0
0
Brad Mills
Careerverified
Per 600 PAverified
1
3.26
John Curran
Career
Per 600 PA
Brad Mills
Career
Per 600 PA
0
0

Fielding Stats for John Curran and Brad Mills

John Curran
Career
Per 9 Innings
1
1
Brad Mills
Careerverified
Per 9 Inningsverified
4
4
John Curran
Career
Per 9 Innings
3
0.75
Brad Mills
Careerverified
Per 9 Inningsverified
44
1.5
John Curran
Career
Per 9 Innings
0
0
Brad Mills
Careerverified
Per 9 Inningsverified
26
0.89
John Curran
Career
Per 9 Innings
108
27
Brad Mills
Careerverified
Per 9 Innings
791
27
John Curran
Career
Per 9 Innings
36
9
Brad Mills
Careerverified
Per 9 Innings
263.2
9
John Curran
Career
Per 9 Inningsverified
10
2.5
Brad Mills
Careerverified
Per 9 Innings
30
1.02
John Curran
Career
Per 9 Innings
2
0.5
Brad Mills
Careerverified
Per 9 Inningsverified
43
1.47
John Curran
Career
Per 9 Innings
10
2.5
Brad Mills
Careerverified
Per 9 Inningsverified
4
0.14
John Curran
Career
Per 9 Inningsverified
22
5.5
Brad Mills
Careerverified
Per 9 Innings
77
2.63
John Curran
Career
Per 9 Inningsverified
12
3
Brad Mills
Careerverified
Per 9 Innings
73
2.49
John Curran
Career
Per 9 Innings
54.55
54.55
Brad Mills
Careerverified
Per 9 Inningsverified
94.81
94.81
John Curran
Careerverified
Per 9 Inningsverified
4
4
Brad Mills
Career
Per 9 Innings
1.659
1.659
John Curran
Career
Per 9 Innings
0
0
Brad Mills
Careerverified
Per 9 Inningsverified
59.09
59.09
John Curran
Career
Per 9 Inningsverified
1
0.25
Brad Mills
Careerverified
Per 9 Innings
5
0.17
John Curran
Career
Per 9 Innings
2
0.5
Brad Mills
Careerverified
Per 9 Inningsverified
0
0
John Curran
Career
Per 9 Innings
0
0
Brad Mills
Career
Per 9 Innings
0
0
John Curran
Career
Per 9 Innings
0
0
Brad Mills
Career
Per 9 Innings
0
0
John Curran
Career
Per 9 Innings
0
0
Brad Mills
Career
Per 9 Innings
0
0