Enter 2025 OPL

MLB Stats

Batting

YearTeamGPA AB H 2B 3B HR BB HBP SB CS P/G Pts
2020LAD28820010000 6.3 12.60
2021LAD67710010000 1.33 8.00
2021WSN238981233026200 4.32 99.30
2022WSN11243339499220730661 3.63 406.60
2023WSN1365625231362401831611 4.32 587.50
2024WSN1274854591052101316531 2.98 378.00

MILB Stats

Batting

YearTeamGPA AB H 2B 3B HR BB HBP SB CS P/G Pts
2015LAD (R)44159150458118142 3.85 169.30
2016LAD (R)83933164103100 10.74 85.90
2016LAD (R)4820618967182212200 6.47 310.60
2017LAD (A)6325122772161218300 4.92 310.10
2017LAD (A+)38160149477167100 5.81 220.60
2018LAD (AA)1014153771011401226901 4.4 444.20
2019LAD (AA)763102767090428400 3.63 275.70
2019LAD (AAA)94038120022000 6 54.00
2021LAD (AAA)52231206641801623100 8.21 427.00
2021WSN (AAA)208578246057000 7.09 141.80
2024WSN (AA)29910000010 -0.75 -1.50

Spring Training Stats

Batting

YearTeamGPA AB H 2B 3B HR BB HBP SB CS P/G Pts
2018LAD (ST)7121270000000 3.89 27.20
2019LAD (ST)9181630001100 0.76 6.80
2020LAD (ST)7111110000000 -0.77 -5.40
2021LAD (ST)67652001000 5.13 30.80
2022WSN (ST)9252482021000 5.38 48.40
2023WSN (ST)195349116004002 1.92 36.40
2024WSN (ST)144539123002300 3.71 51.90
2025WSN (ST)7222160021000 4.91 34.40

Recent Games

Last 10 MLB Games

DateTeamOpponentPAABHBB2B 3BHRRRBIHBPSFSBCS Pts
Sep 28, 2024 WSN PHI 4 4 2 0 0 0 0 1 1 0 0 0 0 7.20
Sep 27, 2024 WSN PHI 5 5 2 0 0 0 0 0 3 0 0 0 0 6.20
Sep 26, 2024 WSN KCR 4 4 1 0 0 0 0 0 0 0 0 0 0 1.60
Sep 24, 2024 WSN KCR 4 4 1 0 0 0 0 0 0 0 0 0 0 1.60
Sep 22, 2024 WSN @CHC 4 4 0 0 0 0 0 0 0 0 0 0 0 -4.00
Sep 21, 2024 WSN @CHC 4 3 0 0 0 0 0 0 1 0 1 0 0 -3.00
Sep 20, 2024 WSN @CHC 4 4 1 0 0 0 0 0 0 0 0 0 0 1.60
Sep 19, 2024 WSN @CHC 4 4 0 0 0 0 0 0 0 0 0 0 0 -4.00
Sep 17, 2024 WSN @NYM 4 4 0 0 0 0 0 0 0 0 0 0 0 -4.00
Sep 16, 2024 WSN @NYM 4 4 1 0 0 0 0 0 0 0 0 0 0 1.60
Totals 41 40 8 0 0 0 0 1 5 0 1 0 0 4.80

Last 10 MILB Games

DateLevelTeamOpponentPAABHBB2B 3BHRRRBIHBPSFSBCS
Apr 24, 2024 AA HBG @ERI 5 5 0 0 0 0 0 0 0 0 0 1 0
Apr 23, 2024 AA HBG @ERI 4 4 1 0 0 0 0 0 0 0 0 0 0
Totals 9 9 1 0 0 0 0 0 0 0 0 1 0

Last 10 Spring Training Games

DateLevelTeamOpponentPAABHBB2B 3BHRRRBIHBPSFSBCS
Mar 8, 2025 ST WSH STL 4 4 1 0 0 0 0 0 2 0 0 0 0
Mar 6, 2025 ST WSH @STL 4 4 2 0 0 0 2 2 3 0 0 0 0
Mar 4, 2025 ST WSH STL 3 2 1 1 0 0 0 0 0 0 0 0 0
Mar 2, 2025 ST WSH @HOU 3 3 0 0 0 0 0 0 0 0 0 0 0
Feb 28, 2025 ST WSH @NYM 3 3 1 0 0 0 0 0 0 0 0 0 0
Feb 26, 2025 ST WSH HOU 3 3 1 0 0 0 0 0 0 0 0 0 0
Feb 22, 2025 ST WSH @HOU 2 2 0 0 0 0 0 0 0 0 0 0 0
Mar 23, 2024 ST WSH MIA 4 4 2 0 0 0 0 0 0 0 0 0 0
Mar 21, 2024 ST WSH MIN 4 4 2 0 0 0 0 0 2 0 0 0 0
Mar 18, 2024 ST WSH @HOU 4 4 1 0 0 0 0 1 0 0 0 0 0
Totals 34 33 11 1 0 0 2 3 7 0 0 0 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
March 4, 2019 12:12 AM add 30-50 Feral Puigs $2
May 10, 2019 12:16 PM cut 30-50 Feral Puigs $1

Recent Trades for Keibert Ruiz in H2H FanGraphs Points

Date Proposing Team Proposing Team Gives Accepting Team Accepting Team Gives
August 13, 2024 11:19 AM Melancholy Emperors 👑 Yimi Garcia SEA RP R $1
Xander Bogaerts SDP 2B/SS R $9
Ethan Salas SDP ST C L $3
Matt Shaw CHC ST 2B/SS/3B R $1
Cary-Grove Eight Balls 🎱 Christian Yelich MIL OF L $27 
Keibert Ruiz WSN C S $7 
Noelvi Marte CIN 3B R $4 
$24 loan
August 10, 2024 8:55 AM José Ramírez's Chain 👑 Trevor Megill MIL RP R $2
Brandon Woodruff MIL RP R $1 OUT 
Andrew Painter PHI ST SP R $7
Ask Me About My 5-Game Roto Pennant Chris Sale ATL SP L $13 
Keibert Ruiz WSN C S $5 
Eury Perez MIA RP R $17 60IL
$20 loan
May 22, 2024 12:17 PM The 51st State Francisco Lindor NYM SS S $33
Alex Bregman HOU 3B R $36 
Jordan Romano TOR RP R $18
Keibert Ruiz WSN C S $10 
$77 loan
Inglorious Bartolos* Mitch Garver SEA C R $6 
Davis Schneider TOR 2B/OF R $6 
Johan Oviedo PIT RP R $1 60IL 
Adael Amador COL ST 2B S $3
Marcelo Mayer BOS ST SS L $2
March 15, 2024 4:35 PM Team Avail Byron Buxton MIN OF R $20
Keibert Ruiz WSN C S $8 
Bailey Ober MIN SP R $8
Edward Cabrera MIA SP R $9 
CJ Abrams WSN SS L $8 
Josh Jung TEX 3B R $7
Michael Busch LAD 1B L $6
Big Papi memories Shohei Ohtani LAA Util/SP R $76 
Adley Rutschman BAL C S $21
January 29, 2024 7:18 PM Captain TBD Trevor Rogers BAL ST SP L $5 OUT 
Surreal Muto Keibert Ruiz WSN C S $4 
January 17, 2024 10:30 AM Cary-Grove Eight Balls 🎱 Patrick Sandoval LAA SP L $7 60IL
Joey Meneses NYM ST 1B R $5
Griffin Canning LAA SP R $3
Wild Bill Hunnefield Dylan Cease CHW SP R $26
Ryan O'Hearn BAL 1B/OF L $3
Keibert Ruiz WSN C S $7 
December 31, 2023 3:17 PM Saint Francis & Co. Chris Bassitt TOR SP R $12 
Adley Rutschman BAL C S $27
Back to the Future Freddy Peralta MIL SP R $14
Keibert Ruiz WSN C S $4 
TJ Friedl CIN OF L $3
August 31, 2023 11:03 AM Santa Rosa Smallball Bryan Abreu HOU RP R $3
Keibert Ruiz WSN C S $8 
Triston Mckenzie CLE ST SP R $24
$18 loan
The 51st State Cody Bellinger CHC 1B/OF L $10 
Evan Phillips LAD RP R $7 OUT 
May 18, 2023 3:57 PM Bat Flip Will Smith LAD C R $19 
Zac Gallen ARI SP R $27 
Big Papi memories Vladimir Guerrero Jr. TOR 1B/3B R $51 
Keibert Ruiz WSN C S $1 
Bailey Ober MIN SP R $1
Jonathan India CIN 2B R $7
$12 loan
April 23, 2023 9:46 PM Soto Shuffle🕺 Keibert Ruiz WSN C S $1 
Jesus Luzardo MIA SP L $13
🐸Da Frogz🐸 Kenley Jansen BOS RP R $14
J.T. Realmuto PHI C R $23
$28 loan