Last 5 Games

Last 5 Games Table
Date Tm Opp Result Pos AB R H 2B 3B HR RBI BB SO SB CS IBB GIDP SF SH ROE BOP WPA aLI cWPA acLI RE24 PO A
2026-06-15ARILAAW, 4-3 SS211100120000000020.1430.940.06%0.651.38922
2026-06-14ARI@CINW, 5-3 SS312001210110000060.2611.070.12%0.791.53314
2026-06-13ARI@CINL, 1-2 SS200000010100000060.0091.300.01%1.270.25513
2026-06-12ARI@CINW, 5-2 SS511000001100000160.2412.000.14%1.940.29413
2026-06-11ARI@MIAL, 0-2 SS30000001100000005-0.0851.27-0.04%1.04-0.56612

Standard Batting

Upgraded
Standard Batting Table
Season Age Team Lg WAR G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ rOBA Rbat+ TB GIDP HBP SH SF IBB Pos Awards
2021 21 ARI NL 0.3 11 37 31 5 8 3 1 0 1 0 0 6 6 .258 .378 .419 .798 117 .331 102 13 0 0 0 0 2 6/H
2022 22 ARI NL 0.6 148 500 431 58 84 10 2 5 40 9 2 50 103 .195 .285 .262 .547 57 .260 57 113 3 5 12 2 0 *6/5H4
2023 23 ARI NL 2.0 144 495 407 71 100 20 4 6 47 16 4 64 86 .246 .353 .359 .712 95 .323 96 146 2 6 14 4 1 *645H AS
2024 24 ARI NL 3.5 98 388 337 61 92 21 2 3 37 9 1 36 58 .273 .344 .374 .718 100 .328 103 126 5 3 7 5 0 6/H
2025 25 ARI NL 7.1 161 720 597 98 173 33 5 20 100 27 6 94 83 .290 .389 .462 .851 137 .382 140 276 11 10 8 11 1 *6/H MVP-4,SS
2026 26 ARI NL 2.3 69 288 236 31 58 10 3 4 25 11 5 41 34 .246 .356 .364 .720 102 .331 106 86 6 2 4 5 0 *6/H
6 Yrs 15.8 631 2428 2039 324 515 97 17 38 250 72 18 291 370 .253 .349 .373 .722 102 .329 104 760 27 26 45 27 4 *64H5
162 Game Avg 4.1 162 623 523 83 132 25 4 10 64 18 5 75 95 .253 .349 .373 .722 102 .329 104 195 7 7 12 7 1
Standard Batting Table
Season Age Team Lg G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB GIDP HBP SH SF IBB Pos Awards
2023 23 ARI NL,WS 17 63 51 10 14 0 0 2 4 3 2 7 16 .275 .362 .392 .754 20 0 0 5 0 0 *6/4
1 Yr 17 63 51 10 14 0 0 2 4 3 2 7 16 .275 .362 .392 .754 20 0 0 5 0 0 *6/4
162 Game Avg 162 600 486 95 133 0 0 19 38 29 19 67 152 .275 .362 .392 .754 191 0 0 48 0 0
NL (1 Yr) 12 44 36 7 10 0 0 2 3 1 2 5 12 .278 .366 .444 .810 16 0 0 3 0 0 *6/4
WS (1 Yr) 5 19 15 3 4 0 0 0 1 2 0 2 4 .267 .353 .267 .620 4 0 0 2 0 0 /*6

Value Batting

Upgraded
Value Batting Table
Season Age Team Lg PA Rbat Rbaser Rdp Rfield Rpos RAA WAA Rrep RAR WAR waaWL% 162WL% oWAR dWAR oRAR Pos Awards
2021 21 ARI NL 37 0 0 0 1 0 2 0.2 1 3 0.3 .520 .501 0.2 0.1 2 6/H
2022 22 ARI NL 500 -24 5 2 -2 8 -10 -1.0 17 7 0.6 .493 .493 0.8 0.7 9 *6/5H4
2023 23 ARI NL 495 -2 2 1 -4 8 5 0.5 17 22 2.0 .503 .503 2.5 0.4 26 *645H AS
2024 24 ARI NL 388 1 3 1 10 6 21 2.2 13 34 3.5 .522 .513 2.4 1.7 24 6/H
2025 25 ARI NL 720 33 3 0 3 10 49 4.9 23 72 7.1 .531 .531 6.8 1.3 69 *6/H MVP-4,SS
2026 26 ARI NL 288 2 1 0 6 4 14 1.4 10 23 2.3 .520 .509 1.7 1.0 17 *6/H
6 Yrs 2428 11 15 4 14 36 80 8.1 82 162 15.8 .513 .510 14.4 5.2 148 *64H5
162 Game Avg 623 3 4 1 4 9 21 2.1 21 42 4.1 .513 .510 3.7 1.3 38

Advanced Batting

Upgraded
Advanced Batting Table
Batting Batting Ratios Batted Ball Win Probability Baserunning
Season Age Team Lg PA rOBA Rbat+ BAbip ISO HR% SO% BB% EV HardH% LD% GB% FB% GB/FB Pull% Cent% Oppo% WPA cWPA RE24 RS% SB% XBT% Pos Awards
2021 21 ARI NL 37 .331 102 .320 .161 0.0 16.2 16.2 85.3 28.0 16.0 32.0 44.0 0.50 32.0 56.0 12.0 -0.4 -0.2% -1.82 35.7 100.0 6/H
2022 22 ARI NL 500 .260 57 .243 .067 1.0 20.6 10.0 81.5 25.4 21.1 43.6 19.9 0.89 31.6 50.3 18.1 -1.5 -0.5% -13.26 39.0 81.8 50.0 *6/5H4
2023 23 ARI NL 495 .323 96 .295 .113 1.2 17.4 12.9 81.9 19.5 23.0 35.1 27.1 0.61 34.5 48.4 17.1 -0.1 -0.3% -0.97 39.4 80.0 62.2 *645H AS
2024 24 ARI NL 388 .328 103 .317 .101 0.8 14.9 9.3 84.2 25.8 21.6 38.8 25.1 0.69 30.9 48.1 21.0 0.4 0.3% -0.48 45.3 90.0 66.7 6/H
2025 25 ARI NL 720 .382 140 .303 .173 2.8 11.5 13.1 85.8 32.1 25.5 36.8 26.5 0.61 32.3 46.9 20.8 3.3 1.3% 40.07 30.4 81.8 50.0 *6/H MVP-4,SS
2026 26 ARI NL 288 .331 106 .266 .119 1.4 11.8 14.2 85.3 32.1 28.9 40.3 22.3 0.73 42.7 45.0 12.3 0.5 0.3% -2.48 27.8 68.8 46.2 *6/H
6 Yrs 2428 .329 104 .288 .120 1.6 15.2 12.0 83.9 27.2 23.8 38.5 24.8 0.69 33.6 48.0 18.4 2.3 0.9% 21.06 35.9 80.0 55.6 *64H5
MLB Average .319 100 .292 .159 3.1 22.6 8.5 88.4 39.4 23.7 42.1 26.2 0.74 29.9 52.2 17.9 30.4 77.7 41.8
Advanced Batting Table
Batting Batting Ratios Win Probability Baserunning
Season Age Team Lg PA BAbip ISO HR% SO% BB% WPA cWPA RE24 RS% SB% Pos Awards
2023 23 ARI NL,WS 63 .364 .118 3.2 25.4 11.1 0.0 -1.3% 0.40 42.1 60.0 *6/4
1 Yr 63 .364 .118 3.2 25.4 11.1 0.0 -1.3% 0.40 42.1 60.0 *6/4
MLB Average .288 .169 3.6 23.8 9.0 25.8 85.1
Become a Stathead & surf this site ad-free.

Sabermetric Batting

All-Star Batting

Ratio Batting *

Win Probability *

Baserunning & Misc. Stats *

Situational Batting *

Pitch Summary -- Batting *

Cumulative Batting

Neutralized Batting

* - Disclaimer & Completeness Note

Appearances on Leaderboards, Awards, and Honors

Hall of Fame Statistics

Frequently Asked Questions

How old is Geraldo Perdomo?

Geraldo Perdomo is 26 years old.

When was Geraldo Perdomo born?

Geraldo Perdomo was born on October 22, 1999.

Where was Geraldo Perdomo born?

Geraldo Perdomo was born in Santo Domingo, Dominican Republic.

How tall is Geraldo Perdomo?

Geraldo Perdomo is 6-2 (188 cm) tall.

How much does Geraldo Perdomo weigh?

Geraldo Perdomo weighs 203 lbs (92 kg).

How many seasons has Geraldo Perdomo played?

Geraldo Perdomo is in his 6th season.

What position does Geraldo Perdomo play?

Geraldo Perdomo is a Shortstop and Second Baseman.

How many hits does Geraldo Perdomo have?

Geraldo Perdomo has 58 hits this season and has 515 hits over his career.

How many home runs does Geraldo Perdomo have?

Geraldo Perdomo has 4 home runs this season and has 38 home runs over his career.

What is Geraldo Perdomo's average?

Geraldo Perdomo has a .246 average this season and has a .253 average over his career.

How much is Geraldo Perdomo worth?

Geraldo Perdomo makes $6,250,000.00 this year. His current contract terms are 4 yrs/$45M (26-29) & 30 team option.

How many teams has Geraldo Perdomo played for?

Geraldo Perdomo has played for 1 team, the Arizona Diamondbacks.

How many World Series has Geraldo Perdomo won?

Geraldo Perdomo has never won a World Series.

Other Resources & Links