David MacKinnon vs. Tommy Madden — Career Comparison

MillenialMassachusettsThrows RightBats RightNorth AmericaLos Angeles Angels of AnaheimAmerican LeagueFirst Baseman
Lost GenerationPennsylvaniaThrows LeftBats LeftNorth AmericaBoston BravesNational LeagueLeft Fielder

On the career numbers, Tommy Madden posted the stronger offensive profile against David MacKinnon. Tommy Madden posted stronger numbers in OPS (.544 vs .368) and on-base percentage (.294 vs .228). By the career numbers, Tommy Madden had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for David MacKinnon and Tommy Madden

David MacKinnon
Career
Per 600 PA
1
1
Tommy Madden
Careerverified
Per 600 PAverified
2
2
David MacKinnon
Careerverified
Per 600 PAverified
22
231.58
Tommy Madden
Career
Per 600 PA
5
176.47
David MacKinnon
Careerverified
Per 600 PA
57
600
Tommy Madden
Career
Per 600 PA
17
600
David MacKinnon
Careerverified
Per 600 PA
50
526.32
Tommy Madden
Career
Per 600 PAverified
16
564.71
David MacKinnon
Career
Per 600 PA
0.14
0.14
Tommy Madden
Careerverified
Per 600 PAverified
0.25
0.25
David MacKinnon
Career
Per 600 PA
0.421
0.421
Tommy Madden
Careerverified
Per 600 PAverified
0.559
0.559
David MacKinnon
Careerverified
Per 600 PA
7
73.68
Tommy Madden
Career
Per 600 PAverified
4
141.18
David MacKinnon
Careerverified
Per 600 PA
7
73.68
Tommy Madden
Career
Per 600 PAverified
4
141.18
David MacKinnon
Career
Per 600 PA
0
0
Tommy Madden
Career
Per 600 PA
0
0
David MacKinnon
Career
Per 600 PA
0
0
Tommy Madden
Career
Per 600 PA
0
0
David MacKinnon
Career
Per 600 PA
0
0
Tommy Madden
Career
Per 600 PA
0
0
David MacKinnon
Career
Per 600 PA
0
0
Tommy Madden
Career
Per 600 PA
0
0
David MacKinnon
Career
Per 600 PA
0
0
Tommy Madden
Career
Per 600 PA
0
0
David MacKinnon
Career
Per 600 PA
0
0
Tommy Madden
Career
Per 600 PA
0
0
David MacKinnon
Career
Per 600 PA
0
0
Tommy Madden
Career
Per 600 PA
0
0
David MacKinnon
Careerverified
Per 600 PA
1.26
13.29
Tommy Madden
Career
Per 600 PAverified
1.16
40.98
David MacKinnon
Careerverified
Per 600 PA
7
73.68
Tommy Madden
Career
Per 600 PAverified
4
141.18
David MacKinnon
Careerverified
Per 600 PA
13
136.84
Tommy Madden
Career
Per 600 PAverified
5
176.47
David MacKinnon
Career
Per 600 PA
0.228
0.228
Tommy Madden
Careerverified
Per 600 PAverified
0.294
0.294
David MacKinnon
Career
Per 600 PA
0.14
0.14
Tommy Madden
Careerverified
Per 600 PAverified
0.25
0.25
David MacKinnon
Career
Per 600 PA
0.368
0.368
Tommy Madden
Careerverified
Per 600 PAverified
0.544
0.544
David MacKinnon
Career
Per 600 PA
0
0
Tommy Madden
Career
Per 600 PA
0
0
David MacKinnon
Career
Per 600 PA
0.138
0.138
Tommy Madden
Careerverified
Per 600 PAverified
0.195
0.195
David MacKinnon
Career
Per 600 PA
0.289
0.289
Tommy Madden
Careerverified
Per 600 PAverified
0.417
0.417
David MacKinnon
Career
Per 600 PA
0.206
0.206
Tommy Madden
Careerverified
Per 600 PAverified
0.286
0.286
David MacKinnon
Careerverified
Per 600 PA
2
21.05
Tommy Madden
Career
Per 600 PAverified
1
35.29
David MacKinnon
Careerverified
Per 600 PAverified
6
63.16
Tommy Madden
Career
Per 600 PA
0
0
David MacKinnon
Careerverified
Per 600 PAverified
8
84.21
Tommy Madden
Career
Per 600 PA
1
35.29
David MacKinnon
Career
Per 600 PA
0.93
9.84
Tommy Madden
Careerverified
Per 600 PAverified
1.53
53.87
David MacKinnon
Career
Per 600 PA
0
0
Tommy Madden
Career
Per 600 PA
0
0
David MacKinnon
Careerverified
Per 600 PAverified
6
63.16
Tommy Madden
Career
Per 600 PA
1
35.29
David MacKinnon
Career
Per 600 PA
0
0
Tommy Madden
Career
Per 600 PA
0
0
David MacKinnon
Career
Per 600 PA
17
178.95
Tommy Madden
Careerverified
Per 600 PAverified
2
70.59
David MacKinnon
Career
Per 600 PA
3.35
3.35
Tommy Madden
Careerverified
Per 600 PAverified
8.5
8.5
David MacKinnon
Career
Per 600 PA
0.35
0.35
Tommy Madden
Careerverified
Per 600 PAverified
0.5
0.5
David MacKinnon
Career
Per 600 PA
0
0
Tommy Madden
Career
Per 600 PA
0
0
David MacKinnon
Careerverified
Per 600 PAverified
1
10.53
Tommy Madden
Career
Per 600 PA
0
0
David MacKinnon
Career
Per 600 PA
2
21.05
Tommy Madden
Careerverified
Per 600 PAverified
0
0
David MacKinnon
Career
Per 600 PA
0
0
Tommy Madden
Career
Per 600 PA
0
0
David MacKinnon
Career
Per 600 PA
0
0
Tommy Madden
Career
Per 600 PA
0
0
David MacKinnon
Career
Per 600 PA
0
0
Tommy Madden
Career
Per 600 PA
0
0
David MacKinnon
Career
Per 600 PA
Tommy Madden
Career
Per 600 PA

Fielding Stats for David MacKinnon and Tommy Madden

David MacKinnon
Career
Per 9 Innings
1
1
Tommy Madden
Career
Per 9 Innings
1
1
David MacKinnon
Careerverified
Per 9 Inningsverified
17
1.4
Tommy Madden
Career
Per 9 Innings
4
1.24
David MacKinnon
Careerverified
Per 9 Innings
13
1.07
Tommy Madden
Career
Per 9 Inningsverified
4
1.24
David MacKinnon
Careerverified
Per 9 Innings
327
27
Tommy Madden
Career
Per 9 Innings
87
27
David MacKinnon
Careerverified
Per 9 Innings
109
9
Tommy Madden
Career
Per 9 Innings
29
9
David MacKinnon
Careerverified
Per 9 Inningsverified
59
4.87
Tommy Madden
Career
Per 9 Innings
3
0.93
David MacKinnon
Careerverified
Per 9 Inningsverified
12
0.99
Tommy Madden
Career
Per 9 Innings
1
0.31
David MacKinnon
Career
Per 9 Innings
0
0
Tommy Madden
Career
Per 9 Innings
0
0
David MacKinnon
Careerverified
Per 9 Inningsverified
71
5.86
Tommy Madden
Career
Per 9 Innings
4
1.24
David MacKinnon
Careerverified
Per 9 Inningsverified
71
5.86
Tommy Madden
Career
Per 9 Innings
4
1.24
David MacKinnon
Career
Per 9 Innings
100
100
Tommy Madden
Career
Per 9 Innings
100
100
David MacKinnon
Careerverified
Per 9 Inningsverified
4.177
4.177
Tommy Madden
Career
Per 9 Innings
1
1
David MacKinnon
Career
Per 9 Innings
76.47
76.47
Tommy Madden
Careerverified
Per 9 Inningsverified
100
100
David MacKinnon
Careerverified
Per 9 Inningsverified
6
0.5
Tommy Madden
Career
Per 9 Innings
0
0
David MacKinnon
Career
Per 9 Innings
0
0
Tommy Madden
Career
Per 9 Innings
0
0
David MacKinnon
Career
Per 9 Innings
0
0
Tommy Madden
Career
Per 9 Innings
0
0
David MacKinnon
Career
Per 9 Innings
0
0
Tommy Madden
Career
Per 9 Innings
0
0
David MacKinnon
Career
Per 9 Innings
0
0
Tommy Madden
Career
Per 9 Innings
0
0