Brian Giles vs. Darrell Porter — Career Comparison

Baby BoomersKansasThrows RightBats RightNorth AmericaNew York MetsNational LeagueSecond Baseman
Baby BoomersMissouriThrows RightBats LeftNorth AmericaKansas City RoyalsAmerican LeagueCatcherAll-Star

On the career numbers, Darrell Porter posted the stronger offensive profile against Brian Giles. Darrell Porter posted stronger numbers in OPS (.773 vs .608) and on-base percentage (.364 vs .299). By the career numbers, Darrell Porter 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 Giles and Darrell Porter

Brian Giles
Career
Per 600 PA
6
6
Darrell Porter
Careerverified
Per 600 PAverified
17
17
Brian Giles
Career
Per 600 PAverified
287
217.7
Darrell Porter
Careerverified
Per 600 PA
1782
162.74
Brian Giles
Career
Per 600 PA
791
600
Darrell Porter
Careerverified
Per 600 PA
6570
600
Brian Giles
Career
Per 600 PAverified
709
537.8
Darrell Porter
Careerverified
Per 600 PA
5539
505.84
Brian Giles
Career
Per 600 PA
0.229
0.229
Darrell Porter
Careerverified
Per 600 PAverified
0.247
0.247
Brian Giles
Career
Per 600 PA
0.647
0.647
Darrell Porter
Careerverified
Per 600 PAverified
0.783
0.783
Brian Giles
Career
Per 600 PA
162
122.88
Darrell Porter
Careerverified
Per 600 PAverified
1369
125.02
Brian Giles
Career
Per 600 PAverified
125
94.82
Darrell Porter
Careerverified
Per 600 PA
896
81.83
Brian Giles
Career
Per 600 PA
27
20.48
Darrell Porter
Careerverified
Per 600 PAverified
237
21.64
Brian Giles
Career
Per 600 PA
0
0
Darrell Porter
Careerverified
Per 600 PAverified
48
4.38
Brian Giles
Career
Per 600 PA
10
7.59
Darrell Porter
Careerverified
Per 600 PAverified
188
17.17
Brian Giles
Career
Per 600 PA
37
28.07
Darrell Porter
Careerverified
Per 600 PAverified
473
43.2
Brian Giles
Career
Per 600 PA
0.228
0.228
Darrell Porter
Careerverified
Per 600 PAverified
0.346
0.346
Brian Giles
Career
Per 600 PA
0.014
0.014
Darrell Porter
Careerverified
Per 600 PAverified
0.034
0.034
Brian Giles
Career
Per 600 PA
0.062
0.062
Darrell Porter
Careerverified
Per 600 PAverified
0.137
0.137
Brian Giles
Career
Per 600 PA
70.08
53.16
Darrell Porter
Careerverified
Per 600 PAverified
870.72
79.52
Brian Giles
Career
Per 600 PA
219
166.12
Darrell Porter
Careerverified
Per 600 PAverified
2266
206.94
Brian Giles
Career
Per 600 PA
234
177.5
Darrell Porter
Careerverified
Per 600 PAverified
2319
211.78
Brian Giles
Career
Per 600 PA
0.298
0.298
Darrell Porter
Careerverified
Per 600 PAverified
0.354
0.354
Brian Giles
Career
Per 600 PA
0.309
0.309
Darrell Porter
Careerverified
Per 600 PAverified
0.409
0.409
Brian Giles
Career
Per 600 PA
0.607
0.607
Darrell Porter
Careerverified
Per 600 PAverified
0.763
0.763
Brian Giles
Career
Per 600 PA
0.08
0.08
Darrell Porter
Careerverified
Per 600 PAverified
0.162
0.162
Brian Giles
Career
Per 600 PA
0.211
0.211
Darrell Porter
Careerverified
Per 600 PAverified
0.262
0.262
Brian Giles
Career
Per 600 PA
0.557
0.557
Darrell Porter
Careerverified
Per 600 PAverified
0.755
0.755
Brian Giles
Careerverified
Per 600 PAverified
0.275
0.275
Darrell Porter
Career
Per 600 PA
0.269
0.269
Brian Giles
Career
Per 600 PA
74
56.13
Darrell Porter
Careerverified
Per 600 PAverified
765
69.86
Brian Giles
Career
Per 600 PA
50
37.93
Darrell Porter
Careerverified
Per 600 PAverified
826
75.43
Brian Giles
Career
Per 600 PA
114
86.47
Darrell Porter
Careerverified
Per 600 PAverified
1403
128.13
Brian Giles
Career
Per 600 PA
71.35
54.12
Darrell Porter
Careerverified
Per 600 PAverified
867.82
79.25
Brian Giles
Career
Per 600 PA
2
1.52
Darrell Porter
Careerverified
Per 600 PAverified
45
4.11
Brian Giles
Career
Per 600 PA
70
53.1
Darrell Porter
Careerverified
Per 600 PAverified
905
82.65
Brian Giles
Career
Per 600 PA
2
1.52
Darrell Porter
Careerverified
Per 600 PAverified
106
9.68
Brian Giles
Careerverified
Per 600 PA
151
114.54
Darrell Porter
Career
Per 600 PAverified
1025
93.61
Brian Giles
Career
Per 600 PA
5.24
5.24
Darrell Porter
Careerverified
Per 600 PAverified
6.41
6.41
Brian Giles
Career
Per 600 PA
0.46
0.46
Darrell Porter
Careerverified
Per 600 PAverified
0.88
0.88
Brian Giles
Career
Per 600 PAverified
5
3.79
Darrell Porter
Careerverified
Per 600 PA
18
1.64
Brian Giles
Career
Per 600 PA
5
3.79
Darrell Porter
Careerverified
Per 600 PAverified
63
5.75
Brian Giles
Careerverified
Per 600 PAverified
11
8.34
Darrell Porter
Career
Per 600 PA
102
9.32
Brian Giles
Career
Per 600 PAverified
27
20.48
Darrell Porter
Careerverified
Per 600 PA
39
3.56
Brian Giles
Career
Per 600 PAverified
13
9.86
Darrell Porter
Careerverified
Per 600 PA
37
3.38
Brian Giles
Career
Per 600 PAverified
40
30.34
Darrell Porter
Careerverified
Per 600 PA
76
6.94
Brian Giles
Careerverified
Per 600 PAverified
67.5
67.5
Darrell Porter
Career
Per 600 PA
51.32
51.32

Fielding Stats for Brian Giles and Darrell Porter

Brian Giles
Career
Per 9 Innings
6
6
Darrell Porter
Careerverified
Per 9 Inningsverified
17
17
Brian Giles
Career
Per 9 Inningsverified
284
1.33
Darrell Porter
Careerverified
Per 9 Innings
1511
1.08
Brian Giles
Career
Per 9 Innings
216
1.01
Darrell Porter
Careerverified
Per 9 Inningsverified
1430
1.02
Brian Giles
Career
Per 9 Innings
5767
27
Darrell Porter
Careerverified
Per 9 Innings
37855
27
Brian Giles
Career
Per 9 Innings
1922.1
9
Darrell Porter
Careerverified
Per 9 Innings
12618.1
9
Brian Giles
Career
Per 9 Innings
556
2.6
Darrell Porter
Careerverified
Per 9 Inningsverified
6767
4.83
Brian Giles
Career
Per 9 Inningsverified
688
3.22
Darrell Porter
Careerverified
Per 9 Innings
755
0.54
Brian Giles
Careerverified
Per 9 Innings
21
0.1
Darrell Porter
Career
Per 9 Innings
134
0.1
Brian Giles
Career
Per 9 Inningsverified
1265
5.92
Darrell Porter
Careerverified
Per 9 Innings
7656
5.46
Brian Giles
Career
Per 9 Inningsverified
1244
5.82
Darrell Porter
Careerverified
Per 9 Innings
7522
5.37
Brian Giles
Careerverified
Per 9 Inningsverified
98.34
98.34
Darrell Porter
Career
Per 9 Innings
98.25
98.25
Brian Giles
Career
Per 9 Innings
4.38
4.38
Darrell Porter
Careerverified
Per 9 Inningsverified
4.978
4.978
Brian Giles
Career
Per 9 Innings
76.06
76.06
Darrell Porter
Careerverified
Per 9 Inningsverified
94.64
94.64
Brian Giles
Careerverified
Per 9 Inningsverified
164
0.77
Darrell Porter
Career
Per 9 Innings
106
0.08
Brian Giles
Careerverified
Per 9 Inningsverified
0
0
Darrell Porter
Career
Per 9 Innings
132
0.09
Brian Giles
Career
Per 9 Innings
0
0
Darrell Porter
Career
Per 9 Innings
0
0
Brian Giles
Careerverified
Per 9 Inningsverified
0
0
Darrell Porter
Career
Per 9 Innings
902
0.64
Brian Giles
Career
Per 9 Innings
0
0
Darrell Porter
Careerverified
Per 9 Inningsverified
553
0.39