Alex Irwin vs. Josh Phelps — Career Comparison

Pre-GenerationalSouth CarolinaThrows RightNorth AmericaChicago Leland GiantsWestern League (Independent)Shortstop
Gen XAlaskaThrows RightBats RightNorth AmericaToronto Blue JaysAmerican LeagueDesignated Hitter

On the career numbers, Josh Phelps posted the stronger offensive profile against Alex Irwin. Josh Phelps posted stronger numbers in OPS (.817 vs .473) and on-base percentage (.345 vs .273). By the career numbers, Josh Phelps had the stronger overall case — though those totals don't account for the eras and run environments each player worked in.

Hitting Stats for Alex Irwin and Josh Phelps

Alex Irwin
Career
Per 600 PA
1
1
Josh Phelps
Careerverified
Per 600 PAverified
8
8
Alex Irwin
Career
Per 600 PA
3
150
Josh Phelps
Careerverified
Per 600 PAverified
465
179.77
Alex Irwin
Career
Per 600 PA
12
600
Josh Phelps
Careerverified
Per 600 PA
1552
600
Alex Irwin
Career
Per 600 PA
10
500
Josh Phelps
Careerverified
Per 600 PAverified
1394
538.92
Alex Irwin
Career
Per 600 PA
0.2
0.2
Josh Phelps
Careerverified
Per 600 PAverified
0.273
0.273
Alex Irwin
Career
Per 600 PA
0.542
0.542
Josh Phelps
Careerverified
Per 600 PAverified
0.82
0.82
Alex Irwin
Career
Per 600 PA
2
100
Josh Phelps
Careerverified
Per 600 PAverified
380
146.91
Alex Irwin
Career
Per 600 PAverified
2
100
Josh Phelps
Careerverified
Per 600 PA
236
91.24
Alex Irwin
Career
Per 600 PA
0
0
Josh Phelps
Careerverified
Per 600 PAverified
74
28.61
Alex Irwin
Career
Per 600 PA
0
0
Josh Phelps
Careerverified
Per 600 PAverified
6
2.32
Alex Irwin
Career
Per 600 PA
0
0
Josh Phelps
Careerverified
Per 600 PAverified
64
24.74
Alex Irwin
Career
Per 600 PA
0
0
Josh Phelps
Careerverified
Per 600 PAverified
144
55.67
Alex Irwin
Career
Per 600 PA
0
0
Josh Phelps
Careerverified
Per 600 PAverified
0.379
0.379
Alex Irwin
Career
Per 600 PA
0
0
Josh Phelps
Careerverified
Per 600 PAverified
0.046
0.046
Alex Irwin
Career
Per 600 PA
0
0
Josh Phelps
Careerverified
Per 600 PAverified
0.168
0.168
Alex Irwin
Career
Per 600 PA
0.57
28.42
Josh Phelps
Careerverified
Per 600 PAverified
220.37
85.19
Alex Irwin
Career
Per 600 PA
2
100
Josh Phelps
Careerverified
Per 600 PAverified
658
254.38
Alex Irwin
Career
Per 600 PA
3
150
Josh Phelps
Careerverified
Per 600 PAverified
532
205.67
Alex Irwin
Career
Per 600 PA
0.273
0.273
Josh Phelps
Careerverified
Per 600 PAverified
0.343
0.343
Alex Irwin
Career
Per 600 PA
0.2
0.2
Josh Phelps
Careerverified
Per 600 PAverified
0.472
0.472
Alex Irwin
Career
Per 600 PA
0.473
0.473
Josh Phelps
Careerverified
Per 600 PAverified
0.815
0.815
Alex Irwin
Career
Per 600 PA
0
0
Josh Phelps
Careerverified
Per 600 PAverified
0.199
0.199
Alex Irwin
Career
Per 600 PA
0.173
0.173
Josh Phelps
Careerverified
Per 600 PAverified
0.272
0.272
Alex Irwin
Career
Per 600 PA
0.375
0.375
Josh Phelps
Careerverified
Per 600 PAverified
0.768
0.768
Alex Irwin
Career
Per 600 PA
0.2
0.2
Josh Phelps
Careerverified
Per 600 PAverified
0.337
0.337
Alex Irwin
Career
Per 600 PA
1
50
Josh Phelps
Careerverified
Per 600 PAverified
198
76.55
Alex Irwin
Career
Per 600 PA
0
0
Josh Phelps
Careerverified
Per 600 PAverified
244
94.33
Alex Irwin
Career
Per 600 PA
1
50
Josh Phelps
Careerverified
Per 600 PAverified
378
146.13
Alex Irwin
Career
Per 600 PA
0.77
38.32
Josh Phelps
Careerverified
Per 600 PAverified
220.79
85.36
Alex Irwin
Career
Per 600 PA
0
0
Josh Phelps
Careerverified
Per 600 PAverified
36
13.92
Alex Irwin
Career
Per 600 PAverified
1
50
Josh Phelps
Careerverified
Per 600 PA
116
44.85
Alex Irwin
Career
Per 600 PA
0
0
Josh Phelps
Careerverified
Per 600 PAverified
6
2.32
Alex Irwin
Careerverified
Per 600 PAverified
0
0
Josh Phelps
Career
Per 600 PA
397
153.48
Alex Irwin
Career
Per 600 PA
Josh Phelps
Careerverified
Per 600 PAverified
3.91
3.91
Alex Irwin
Career
Per 600 PA
Josh Phelps
Careerverified
Per 600 PAverified
0.29
0.29
Alex Irwin
Careerverified
Per 600 PAverified
1
50
Josh Phelps
Career
Per 600 PA
0
0
Alex Irwin
Career
Per 600 PA
0
0
Josh Phelps
Careerverified
Per 600 PAverified
6
2.32
Alex Irwin
Careerverified
Per 600 PAverified
0
0
Josh Phelps
Career
Per 600 PA
42
16.24
Alex Irwin
Career
Per 600 PA
0
0
Josh Phelps
Careerverified
Per 600 PAverified
2
0.77
Alex Irwin
Career
Per 600 PA
0
0
Josh Phelps
Careerverified
Per 600 PAverified
2
0.77
Alex Irwin
Career
Per 600 PA
0
0
Josh Phelps
Careerverified
Per 600 PAverified
4
1.55
Alex Irwin
Career
Per 600 PA
Josh Phelps
Careerverified
Per 600 PAverified
50
50

Fielding Stats for Alex Irwin and Josh Phelps

Alex Irwin
Career
Per 9 Innings
1
1
Josh Phelps
Careerverified
Per 9 Inningsverified
8
8
Alex Irwin
Career
Per 9 Innings
3
0.96
Josh Phelps
Careerverified
Per 9 Inningsverified
103
1.56
Alex Irwin
Career
Per 9 Innings
3
0.96
Josh Phelps
Careerverified
Per 9 Inningsverified
67
1.01
Alex Irwin
Career
Per 9 Innings
84
27
Josh Phelps
Careerverified
Per 9 Innings
1788
27
Alex Irwin
Career
Per 9 Innings
28
9
Josh Phelps
Careerverified
Per 9 Innings
596
9
Alex Irwin
Career
Per 9 Innings
4
1.29
Josh Phelps
Careerverified
Per 9 Inningsverified
548
8.28
Alex Irwin
Career
Per 9 Inningsverified
10
3.21
Josh Phelps
Careerverified
Per 9 Innings
25
0.38
Alex Irwin
Career
Per 9 Innings
8
2.57
Josh Phelps
Career
Per 9 Inningsverified
8
0.12
Alex Irwin
Career
Per 9 Innings
22
7.07
Josh Phelps
Careerverified
Per 9 Inningsverified
581
8.77
Alex Irwin
Career
Per 9 Innings
14
4.5
Josh Phelps
Careerverified
Per 9 Inningsverified
573
8.65
Alex Irwin
Career
Per 9 Innings
63.64
63.64
Josh Phelps
Careerverified
Per 9 Inningsverified
98.62
98.62
Alex Irwin
Career
Per 9 Innings
4.667
4.667
Josh Phelps
Careerverified
Per 9 Inningsverified
5.563
5.563
Alex Irwin
Careerverified
Per 9 Inningsverified
100
100
Josh Phelps
Career
Per 9 Innings
65.05
65.05
Alex Irwin
Career
Per 9 Innings
1
0.32
Josh Phelps
Careerverified
Per 9 Inningsverified
42
0.63
Alex Irwin
Career
Per 9 Innings
0
0
Josh Phelps
Career
Per 9 Innings
0
0
Alex Irwin
Career
Per 9 Innings
0
0
Josh Phelps
Career
Per 9 Innings
0
0
Alex Irwin
Careerverified
Per 9 Inningsverified
0
0
Josh Phelps
Career
Per 9 Innings
8
0.12
Alex Irwin
Career
Per 9 Innings
0
0
Josh Phelps
Careerverified
Per 9 Inningsverified
2
0.03