Geraldo Perdomo vs. Taylor Walls — Career Comparison

Gen ZD.R.Throws RightBats SwitchCaribbeanArizona DiamondbacksNational LeagueShortstopSilver SluggerAll-Star
MillenialGeorgiaThrows RightBats SwitchNorth AmericaTampa Bay RaysAmerican LeagueShortstop

When their careers are measured against the same standard, Geraldo Perdomo comes out clearly ahead of Taylor Walls across most offensive categories. Geraldo Perdomo led in contact rate (K%+ 145 vs 92), batting average (AVG+ 102 vs 81), and on-base percentage (OBP+ 108 vs 91). Taylor Walls held the edge in home run production (HR/PA+ 57 vs 48). Geraldo Perdomo was the more complete offensive player.

Hitting Stats for Geraldo Perdomo and Taylor Walls

Geraldo Perdomo
Career
Per 600 PA
5
5
Taylor Walls
Career
Per 600 PA
5
5
Geraldo Perdomo
Careerverified
Per 600 PA
562
157.57
Taylor Walls
Career
Per 600 PAverified
480
184.73
Geraldo Perdomo
Careerverified
Per 600 PA
2140
600
Taylor Walls
Career
Per 600 PA
1559
600
Geraldo Perdomo
Careerverified
Per 600 PA
1803
505.51
Taylor Walls
Career
Per 600 PAverified
1362
524.18
Geraldo Perdomo
Careerverified
Per 600 PAverified
0.254
0.254
Taylor Walls
Career
Per 600 PA
0.195
0.195
Geraldo Perdomo
Careerverified
Per 600 PAverified
0.767
0.767
Taylor Walls
Career
Per 600 PA
0.641
0.641
Geraldo Perdomo
Careerverified
Per 600 PAverified
457
128.13
Taylor Walls
Career
Per 600 PA
265
101.99
Geraldo Perdomo
Careerverified
Per 600 PAverified
322
90.28
Taylor Walls
Career
Per 600 PA
176
67.74
Geraldo Perdomo
Careerverified
Per 600 PAverified
87
24.39
Taylor Walls
Career
Per 600 PA
59
22.71
Geraldo Perdomo
Careerverified
Per 600 PAverified
14
3.93
Taylor Walls
Career
Per 600 PA
8
3.08
Geraldo Perdomo
Careerverified
Per 600 PAverified
34
9.53
Taylor Walls
Career
Per 600 PA
22
8.47
Geraldo Perdomo
Careerverified
Per 600 PAverified
135
37.85
Taylor Walls
Career
Per 600 PA
89
34.25
Geraldo Perdomo
Career
Per 600 PA
0.295
0.295
Taylor Walls
Careerverified
Per 600 PAverified
0.336
0.336
Geraldo Perdomo
Careerverified
Per 600 PAverified
0.019
0.019
Taylor Walls
Career
Per 600 PA
0.016
0.016
Geraldo Perdomo
Career
Per 600 PA
0.074
0.074
Taylor Walls
Careerverified
Per 600 PAverified
0.083
0.083
Geraldo Perdomo
Careerverified
Per 600 PAverified
264.87
74.26
Taylor Walls
Career
Per 600 PA
139.15
53.55
Geraldo Perdomo
Careerverified
Per 600 PAverified
674
188.97
Taylor Walls
Career
Per 600 PA
406
156.25
Geraldo Perdomo
Careerverified
Per 600 PAverified
731
204.95
Taylor Walls
Career
Per 600 PA
444
170.88
Geraldo Perdomo
Careerverified
Per 600 PAverified
0.348
0.348
Taylor Walls
Career
Per 600 PA
0.286
0.286
Geraldo Perdomo
Careerverified
Per 600 PAverified
0.374
0.374
Taylor Walls
Career
Per 600 PA
0.298
0.298
Geraldo Perdomo
Careerverified
Per 600 PAverified
0.722
0.722
Taylor Walls
Career
Per 600 PA
0.584
0.584
Geraldo Perdomo
Careerverified
Per 600 PAverified
0.12
0.12
Taylor Walls
Career
Per 600 PA
0.104
0.104
Geraldo Perdomo
Careerverified
Per 600 PAverified
0.25
0.25
Taylor Walls
Career
Per 600 PA
0.203
0.203
Geraldo Perdomo
Careerverified
Per 600 PAverified
0.731
0.731
Taylor Walls
Career
Per 600 PA
0.578
0.578
Geraldo Perdomo
Careerverified
Per 600 PAverified
0.291
0.291
Taylor Walls
Career
Per 600 PA
0.255
0.255
Geraldo Perdomo
Careerverified
Per 600 PAverified
293
82.15
Taylor Walls
Career
Per 600 PA
181
69.66
Geraldo Perdomo
Careerverified
Per 600 PAverified
225
63.08
Taylor Walls
Career
Per 600 PA
136
52.34
Geraldo Perdomo
Careerverified
Per 600 PAverified
484
135.7
Taylor Walls
Career
Per 600 PA
295
113.53
Geraldo Perdomo
Careerverified
Per 600 PAverified
274.09
76.85
Taylor Walls
Career
Per 600 PA
131.15
50.47
Geraldo Perdomo
Careerverified
Per 600 PAverified
24
6.73
Taylor Walls
Career
Per 600 PA
3
1.15
Geraldo Perdomo
Careerverified
Per 600 PAverified
250
70.09
Taylor Walls
Career
Per 600 PA
176
67.74
Geraldo Perdomo
Careerverified
Per 600 PAverified
4
1.12
Taylor Walls
Career
Per 600 PA
0
0
Geraldo Perdomo
Careerverified
Per 600 PAverified
336
94.21
Taylor Walls
Career
Per 600 PA
398
153.18
Geraldo Perdomo
Careerverified
Per 600 PAverified
6.37
6.37
Taylor Walls
Career
Per 600 PA
3.92
3.92
Geraldo Perdomo
Careerverified
Per 600 PAverified
0.74
0.74
Taylor Walls
Career
Per 600 PA
0.44
0.44
Geraldo Perdomo
Careerverified
Per 600 PAverified
41
11.5
Taylor Walls
Career
Per 600 PA
7
2.69
Geraldo Perdomo
Careerverified
Per 600 PAverified
22
6.17
Taylor Walls
Career
Per 600 PA
11
4.23
Geraldo Perdomo
Career
Per 600 PA
21
5.89
Taylor Walls
Careerverified
Per 600 PAverified
14
5.39
Geraldo Perdomo
Career
Per 600 PA
61
17.1
Taylor Walls
Careerverified
Per 600 PAverified
66
25.4
Geraldo Perdomo
Career
Per 600 PA
13
3.64
Taylor Walls
Careerverified
Per 600 PAverified
16
6.16
Geraldo Perdomo
Career
Per 600 PA
74
20.75
Taylor Walls
Careerverified
Per 600 PAverified
82
31.56
Geraldo Perdomo
Careerverified
Per 600 PAverified
82.43
82.43
Taylor Walls
Career
Per 600 PA
80.49
80.49

Fielding Stats for Geraldo Perdomo and Taylor Walls

Geraldo Perdomo
Career
Per 9 Innings
5
5
Taylor Walls
Career
Per 9 Innings
5
5
Geraldo Perdomo
Careerverified
Per 9 Innings
576
1.11
Taylor Walls
Career
Per 9 Inningsverified
495
1.21
Geraldo Perdomo
Careerverified
Per 9 Inningsverified
518
1
Taylor Walls
Career
Per 9 Innings
402
0.98
Geraldo Perdomo
Careerverified
Per 9 Innings
13952
27
Taylor Walls
Career
Per 9 Innings
11033
27
Geraldo Perdomo
Careerverified
Per 9 Innings
4650.2
9
Taylor Walls
Career
Per 9 Innings
3677.2
9
Geraldo Perdomo
Careerverified
Per 9 Inningsverified
686
1.33
Taylor Walls
Career
Per 9 Innings
531
1.3
Geraldo Perdomo
Careerverified
Per 9 Innings
1318
2.55
Taylor Walls
Career
Per 9 Inningsverified
1093
2.67
Geraldo Perdomo
Career
Per 9 Inningsverified
42
0.08
Taylor Walls
Careerverified
Per 9 Innings
35
0.09
Geraldo Perdomo
Careerverified
Per 9 Innings
2046
3.96
Taylor Walls
Career
Per 9 Inningsverified
1659
4.06
Geraldo Perdomo
Careerverified
Per 9 Innings
2004
3.88
Taylor Walls
Career
Per 9 Inningsverified
1624
3.97
Geraldo Perdomo
Careerverified
Per 9 Inningsverified
97.95
97.95
Taylor Walls
Career
Per 9 Innings
97.89
97.89
Geraldo Perdomo
Careerverified
Per 9 Inningsverified
3.479
3.479
Taylor Walls
Career
Per 9 Innings
3.281
3.281
Geraldo Perdomo
Careerverified
Per 9 Inningsverified
89.93
89.93
Taylor Walls
Career
Per 9 Innings
81.21
81.21
Geraldo Perdomo
Careerverified
Per 9 Inningsverified
300
0.58
Taylor Walls
Career
Per 9 Innings
206
0.5
Geraldo Perdomo
Career
Per 9 Innings
0
0
Taylor Walls
Career
Per 9 Innings
0
0
Geraldo Perdomo
Career
Per 9 Innings
0
0
Taylor Walls
Career
Per 9 Innings
0
0
Geraldo Perdomo
Career
Per 9 Innings
0
0
Taylor Walls
Career
Per 9 Innings
0
0
Geraldo Perdomo
Career
Per 9 Innings
0
0
Taylor Walls
Career
Per 9 Innings
0
0