Enter 2025 OPL

MLB Stats

Batting

YearTeamGPA AB H 2B 3B HR BB HBP SB CS P/G Pts
2021ARI11373183106000 4.2 46.20
2022ARI14850043184102550592 2.05 303.30
2023ARI1444954071002046646164 3.61 519.40
2024ARI9838833792212336391 4.18 410.00

MILB Stats

Batting

YearTeamGPA AB H 2B 3B HR BB HBP SB CS P/G Pts
2017ARI (R)6327821451321603168 4.73 298.10
2018ARI (R)211018627421141141 7.92 166.40
2018ARI (R)62922100107011 9.97 59.80
2018ARI (A-)301271033132318494 6.36 190.80
2019ARI (A)903853148416325611208 5.06 455.30
2019ARI (A+)26114932850114465 5.35 139.10
2021ARI (AA)823442866685647785 4.33 354.90
2021ARI (AAA)3141250002001 6.4 19.20
2024ARI (CPX)311810002000 1.2 3.60
2024ARI (AAA)4161420002001 0.1 0.40

Spring Training Stats

Batting

YearTeamGPA AB H 2B 3B HR BB HBP SB CS P/G Pts
2019ARI (ST)23320100000 6.95 13.90
2020ARI (ST)69600003000 0.5 3.00
2021ARI (ST)1212920003000 0.93 11.20
2022ARI (ST)143432102012001 3.03 42.40
2023ARI (ST)2052371010111031 3.36 67.20
2024ARI (ST)15393783001110 1.63 24.40
2025ARI (ST)123530102014120 5 60.00

Recent Games

Last 10 MLB Games

DateTeamOpponentPAABHBB2B 3BHRRRBIHBPSFSBCS Pts
Sep 29, 2024 ARI SDP 4 3 1 0 0 0 0 0 1 0 0 0 0 2.60
Sep 28, 2024 ARI SDP 3 2 0 1 0 0 0 0 0 0 0 1 0 2.90
Sep 27, 2024 ARI SDP 4 4 0 0 0 0 0 0 0 0 0 0 0 -4.00
Sep 25, 2024 ARI SFG 4 3 2 1 0 0 0 1 0 0 0 0 0 11.20
Sep 24, 2024 ARI SFG 3 3 0 0 0 0 0 0 0 0 0 0 0 -3.00
Sep 23, 2024 ARI SFG 5 4 2 1 1 0 0 1 1 0 0 0 0 13.10
Sep 22, 2024 ARI @MIL 4 3 1 1 0 1 0 1 0 0 0 0 0 11.30
Sep 21, 2024 ARI @MIL 4 4 0 0 0 0 0 0 0 0 0 0 0 -4.00
Sep 20, 2024 ARI @MIL 4 3 2 1 0 0 0 1 1 0 0 0 0 11.20
Sep 19, 2024 ARI @MIL 4 2 0 1 0 0 0 1 0 0 0 0 0 1.00
Totals 39 31 8 6 1 1 0 5 3 0 0 1 0 42.30

Last 10 MILB Games

DateLevelTeamOpponentPAABHBB2B 3BHRRRBIHBPSFSBCS
Jun 9, 2024 AAA RNO @TAC 5 3 0 2 0 0 0 1 0 0 0 0 0
Jun 7, 2024 AAA RNO @TAC 4 4 0 0 0 0 0 0 0 0 0 0 0
Jun 6, 2024 AAA RNO @TAC 4 4 1 0 0 0 0 0 1 0 0 0 1
Jun 5, 2024 AAA RNO @TAC 3 3 1 0 0 0 0 0 1 0 0 0 0
Jun 3, 2024 CPX A-DBA A-ATH 4 1 0 2 0 0 0 0 1 0 1 0 0
Jun 1, 2024 CPX A-DBA A-ROY 3 3 1 0 0 0 0 1 0 0 0 0 0
May 31, 2024 CPX A-DBA @A-RCK 4 4 0 0 0 0 0 0 1 0 0 0 0
Totals 27 22 3 4 0 0 0 2 4 0 1 0 1

Last 10 Spring Training Games

DateLevelTeamOpponentPAABHBB2B 3BHRRRBIHBPSFSBCS
Mar 12, 2025 ST AZ @ATH 3 3 1 0 0 0 0 0 0 0 0 0 0
Mar 11, 2025 ST AZ KC 3 3 1 0 0 0 0 1 0 0 0 0 0
Mar 9, 2025 ST AZ @ATH 3 1 1 2 0 0 0 1 0 0 0 2 0
Mar 8, 2025 ST AZ @ATH 3 3 1 0 0 0 0 0 1 0 0 0 0
Mar 6, 2025 ST AZ @CLE 3 3 0 0 0 0 0 0 0 0 0 0 0
Mar 5, 2025 ST AZ SF 3 3 1 0 0 0 0 0 0 0 0 0 0
Mar 3, 2025 ST AZ CHC 3 3 2 0 1 0 0 1 0 0 0 0 0
Mar 1, 2025 ST AZ COL 2 2 1 0 0 0 0 1 0 0 0 0 0
Feb 27, 2025 ST AZ @CIN 4 3 0 0 0 0 0 1 0 1 0 0 0
Feb 25, 2025 ST AZ @CHC 3 1 1 2 0 0 1 2 1 0 0 0 0
Totals 30 25 9 4 1 0 1 7 2 1 0 2 0

Avg Salary & Roster%

Last 30 days

2026 Position Eligibility Progress

To gain eligibility, a player must have 5 GS or 10 G at a position in the majors, or 20 G at a position in the minors.

Transaction History

Date Transaction Type Team Salary
April 4, 2021 12:45 PM add Dascenzo's Dingers $1
April 22, 2021 11:54 AM cut Dascenzo's Dingers $1
May 11, 2023 10:54 AM add Phil Roof All Stars $3
October 12, 2023 11:44 AM increase Phil Roof All Stars $5
January 31, 2024 12:36 PM cut Phil Roof All Stars $0
August 19, 2024 4:05 PM add Silk Robes & Kimonos $1
October 10, 2024 1:04 AM increase Silk Robes & Kimonos $3
December 30, 2024 7:03 PM cut Silk Robes & Kimonos $0

Recent Trades for Geraldo Perdomo in FanGraphs Points

Date Proposing Team Proposing Team Gives Accepting Team Accepting Team Gives
December 26, 2024 1:22 AM Waddling Pancreas Kris Bubic KCR SP/RP L $4
I'm not Pfaadt, I'm big boned Geraldo Perdomo ARI SS S $3 
November 26, 2024 12:52 PM Canton Hoot Owls 🦉 🌲 Geraldo Perdomo ARI SS S $6 
Handsome Hounds 🐶 Randy Arozarena SEA OF R $30
March 4, 2024 11:50 AM 🙌 Throw Yordans in Manaea 🙌 Max Scherzer TEX SP R $1 
Rhody Red Geraldo Perdomo ARI SS S $1 
$2 loan
January 22, 2024 10:59 PM Juan Direction Gabriel Moreno ARI C R $6 
Geraldo Perdomo ARI SS S $3 
Yennier Cano BAL RP R $3 
Diamondblacks Jonathan India CIN 2B R $10
January 2, 2024 4:50 PM Chicago Socks Gabriel Moreno ARI C R $7 
Geraldo Perdomo ARI SS S $5 
Plakata Reid Detmers LAA SP L $18 
Colson Montgomery CHW AAA SS L $4
December 1, 2023 9:40 PM Reloading Geraldo Perdomo ARI SS S $3 
Juan Direction Ryan Pressly HOU RP R $18
November 23, 2023 8:38 AM RIP Bob Uecker Geraldo Perdomo ARI SS S $3 
Masyn Winn STL SS R $4 
Mason Miller OAK RP R $10
Jackson Holliday BAL 2B L $16 
Brooks Lee MIN 2B/SS/3B S $2 
Kinki Koshien Kyle Tucker HOU OF L $36
August 30, 2023 1:54 PM I'm not Pfaadt, I'm big boned Randal Grichuk LAA OF R $4
Bryce Harper PHI 1B L $26
Dylan Floro MIN RP R $3 
$30 loan
Who's Your Papi? Hunter Greene CIN SP R $4 
Geraldo Perdomo ARI SS S $6 
Oneil Cruz PIT SS/OF L $7
Jasson Dominguez NYY OF S $3
July 27, 2023 7:57 PM Rake-N-Bake Lucas Giolito CHW RP R $14 OUT 
Geraldo Perdomo ARI SS S $1 
James Wood WSN OF L $3 
OTTO-WAN KENEUBI Gleyber Torres NYY 2B R $17
Carlos Hernandez KCR RP R $3
Colt Keith DET 2B L $6
$8 loan
July 20, 2023 10:01 PM Double Time Fernando Tatis Jr. SDP OF R $52 
Brandon Woodruff MIL RP R $18 OUT 
Garrett Whitlock BOS ST SP/RP R $2 
$26 loan
Expos' Hawk Legends 🦅 Geraldo Perdomo ARI SS S $4 
Julio Rodriguez SEA OF R $26
Spencer Strider ATL SP/RP R $16 OUT