Brian Anderson vs. Frank Dillon — Career Comparison

MillenialArizonaThrows RightBats RightNorth AmericaChicago White SoxAmerican LeagueCenter Fielder
Pre-GenerationalIllinoisThrows RightBats LeftNorth AmericaDetroit TigersAmerican LeagueFirst Baseman

Looking at the career totals, Brian Anderson and Frank Dillon are closely matched on the surface stats. Brian Anderson posted stronger numbers in OPS (.662 vs .618) and slugging (.370 vs .319). Frank Dillon had the advantage in on-base percentage (.299 vs .292). By the career numbers, Brian Anderson had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Brian Anderson and Frank Dillon

Brian Anderson
Career
Per 600 PA
5
5
Frank Dillon
Career
Per 600 PA
5
5
Brian Anderson
Careerverified
Per 600 PAverified
355
241.22
Frank Dillon
Career
Per 600 PA
312
145.91
Brian Anderson
Career
Per 600 PA
883
600
Frank Dillon
Careerverified
Per 600 PA
1283
600
Brian Anderson
Career
Per 600 PA
799
542.92
Frank Dillon
Careerverified
Per 600 PAverified
1181
552.3
Brian Anderson
Career
Per 600 PA
0.227
0.227
Frank Dillon
Careerverified
Per 600 PAverified
0.252
0.252
Brian Anderson
Careerverified
Per 600 PAverified
0.677
0.677
Frank Dillon
Career
Per 600 PA
0.657
0.657
Brian Anderson
Career
Per 600 PA
181
122.99
Frank Dillon
Careerverified
Per 600 PAverified
298
139.36
Brian Anderson
Career
Per 600 PA
111
75.42
Frank Dillon
Careerverified
Per 600 PAverified
237
110.83
Brian Anderson
Careerverified
Per 600 PAverified
47
31.94
Frank Dillon
Career
Per 600 PA
44
20.58
Brian Anderson
Career
Per 600 PA
1
0.68
Frank Dillon
Careerverified
Per 600 PAverified
16
7.48
Brian Anderson
Careerverified
Per 600 PAverified
22
14.95
Frank Dillon
Career
Per 600 PA
1
0.47
Brian Anderson
Careerverified
Per 600 PAverified
70
47.57
Frank Dillon
Career
Per 600 PA
61
28.53
Brian Anderson
Careerverified
Per 600 PAverified
0.387
0.387
Frank Dillon
Career
Per 600 PA
0.205
0.205
Brian Anderson
Careerverified
Per 600 PAverified
0.028
0.028
Frank Dillon
Career
Per 600 PA
0.001
0.001
Brian Anderson
Careerverified
Per 600 PAverified
0.122
0.122
Frank Dillon
Career
Per 600 PA
0.003
0.003
Brian Anderson
Career
Per 600 PAverified
88.01
59.8
Frank Dillon
Careerverified
Per 600 PA
122.77
57.42
Brian Anderson
Career
Per 600 PAverified
296
201.13
Frank Dillon
Careerverified
Per 600 PA
377
176.31
Brian Anderson
Career
Per 600 PA
254
172.59
Frank Dillon
Careerverified
Per 600 PAverified
377
176.31
Brian Anderson
Career
Per 600 PA
0.29
0.29
Frank Dillon
Careerverified
Per 600 PAverified
0.299
0.299
Brian Anderson
Careerverified
Per 600 PAverified
0.371
0.371
Frank Dillon
Career
Per 600 PA
0.319
0.319
Brian Anderson
Careerverified
Per 600 PAverified
0.661
0.661
Frank Dillon
Career
Per 600 PA
0.618
0.618
Brian Anderson
Careerverified
Per 600 PAverified
0.144
0.144
Frank Dillon
Career
Per 600 PA
0.067
0.067
Brian Anderson
Careerverified
Per 600 PAverified
0.223
0.223
Frank Dillon
Career
Per 600 PA
0.214
0.214
Brian Anderson
Careerverified
Per 600 PAverified
0.59
0.59
Frank Dillon
Career
Per 600 PA
0.555
0.555
Brian Anderson
Careerverified
Per 600 PAverified
0.278
0.278
Frank Dillon
Career
Per 600 PA
0.266
0.266
Brian Anderson
Career
Per 600 PAverified
108
73.39
Frank Dillon
Careerverified
Per 600 PA
146
68.28
Brian Anderson
Career
Per 600 PAverified
80
54.36
Frank Dillon
Careerverified
Per 600 PA
116
54.25
Brian Anderson
Career
Per 600 PA
166
112.8
Frank Dillon
Careerverified
Per 600 PAverified
261
122.06
Brian Anderson
Career
Per 600 PA
83.26
56.57
Frank Dillon
Careerverified
Per 600 PAverified
138.37
64.71
Brian Anderson
Careerverified
Per 600 PAverified
8
5.44
Frank Dillon
Career
Per 600 PA
1
0.47
Brian Anderson
Career
Per 600 PAverified
65
44.17
Frank Dillon
Careerverified
Per 600 PA
78
36.48
Brian Anderson
Careerverified
Per 600 PAverified
2
1.36
Frank Dillon
Career
Per 600 PA
0
0
Brian Anderson
Career
Per 600 PA
208
141.34
Frank Dillon
Careerverified
Per 600 PAverified
63
29.46
Brian Anderson
Career
Per 600 PA
4.25
4.25
Frank Dillon
Careerverified
Per 600 PAverified
20.37
20.37
Brian Anderson
Career
Per 600 PA
0.31
0.31
Frank Dillon
Careerverified
Per 600 PAverified
1.24
1.24
Brian Anderson
Career
Per 600 PA
7
4.76
Frank Dillon
Careerverified
Per 600 PAverified
23
10.76
Brian Anderson
Careerverified
Per 600 PAverified
4
2.72
Frank Dillon
Career
Per 600 PA
0
0
Brian Anderson
Career
Per 600 PA
15
10.19
Frank Dillon
Careerverified
Per 600 PAverified
0
0
Brian Anderson
Career
Per 600 PA
13
8.83
Frank Dillon
Careerverified
Per 600 PAverified
34
15.9
Brian Anderson
Careerverified
Per 600 PAverified
14
9.51
Frank Dillon
Career
Per 600 PA
0
0
Brian Anderson
Career
Per 600 PAverified
27
18.35
Frank Dillon
Careerverified
Per 600 PA
34
15.9
Brian Anderson
Career
Per 600 PA
48.15
48.15
Frank Dillon
Careerverified
Per 600 PAverified
100
100

Fielding Stats for Brian Anderson and Frank Dillon

Brian Anderson
Career
Per 9 Innings
5
5
Frank Dillon
Career
Per 9 Innings
5
5
Brian Anderson
Careerverified
Per 9 Inningsverified
335
1.45
Frank Dillon
Career
Per 9 Innings
311
1.03
Brian Anderson
Careerverified
Per 9 Inningsverified
209
0.9
Frank Dillon
Career
Per 9 Innings
134
0.45
Brian Anderson
Career
Per 9 Innings
6257
27
Frank Dillon
Careerverified
Per 9 Innings
8124
27
Brian Anderson
Career
Per 9 Innings
2085.2
9
Frank Dillon
Careerverified
Per 9 Innings
2708
9
Brian Anderson
Career
Per 9 Innings
562
2.43
Frank Dillon
Careerverified
Per 9 Inningsverified
3160
10.5
Brian Anderson
Career
Per 9 Innings
7
0.03
Frank Dillon
Careerverified
Per 9 Inningsverified
219
0.73
Brian Anderson
Careerverified
Per 9 Inningsverified
5
0.02
Frank Dillon
Career
Per 9 Innings
68
0.23
Brian Anderson
Career
Per 9 Innings
574
2.48
Frank Dillon
Careerverified
Per 9 Inningsverified
3447
11.46
Brian Anderson
Career
Per 9 Innings
569
2.46
Frank Dillon
Careerverified
Per 9 Inningsverified
3379
11.23
Brian Anderson
Careerverified
Per 9 Inningsverified
99.13
99.13
Frank Dillon
Career
Per 9 Innings
98.03
98.03
Brian Anderson
Career
Per 9 Innings
1.699
1.699
Frank Dillon
Careerverified
Per 9 Inningsverified
10.865
10.865
Brian Anderson
Careerverified
Per 9 Inningsverified
62.39
62.39
Frank Dillon
Career
Per 9 Innings
43.09
43.09
Brian Anderson
Career
Per 9 Innings
3
0.01
Frank Dillon
Careerverified
Per 9 Inningsverified
176
0.58
Brian Anderson
Career
Per 9 Innings
0
0
Frank Dillon
Career
Per 9 Innings
0
0
Brian Anderson
Career
Per 9 Innings
0
0
Frank Dillon
Career
Per 9 Innings
0
0
Brian Anderson
Career
Per 9 Innings
0
0
Frank Dillon
Career
Per 9 Innings
0
0
Brian Anderson
Career
Per 9 Innings
0
0
Frank Dillon
Career
Per 9 Innings
0
0