T-shirt sale

MLB Stats

Batting

YearTeamGPA AB H 2B 3B HR BB HBP SB CS P/G Pts
2012PHI123733112132000 6.19 74.30
2013PHI73293251621101433700 5.2 379.70
2014PHI52117102248038400 2.3 119.80
2015PHI106297268631201221510 2.95 312.30
2016PHI438983172034001 1.29 55.40
2020SFG40100872460513010 3.82 152.70
2021SFG117312262711321646320 4.15 485.90
2022SFG9031426858901140520 3.61 325.10
2022NYM297466103005100 0.58 16.70
2023SFG9272362004000 3.16 28.40
2023MIL11302651004000 1.54 16.90

MILB Stats

Batting

YearTeamGPA AB H 2B 3B HR BB HBP SB CS P/G Pts
2009PHI (R)205043143003300 3.11 62.10
2009PHI (A-)3715113340170314301 5.86 216.70
2010PHI (A)321411153873421332 7.65 244.90
2010PHI (A+)97407368102342526822 4.75 460.40
2011PHI (A+)13355848414943117561001 6.28 835.80
2012PHI (AA)13958448915532138651820 7.82 1087.50
2013PHI (AAA)8335030581220736312 4.72 391.50
2014PHI (R)6272331003100 1.45 8.70
2014PHI (A+)3131230001000 2.6 7.80
2014PHI (AAA)239183226016010 3.78 86.90
2015PHI (AAA)7282681000100 3.53 24.70
2016PHI (AAA)953903501031822029700 6.17 586.40
2021SFG (AAA)28821000000 3.05 6.10
2023SFG (AAA)5242041004000 3.46 17.30
2023MIL (AAA)7312531015000 2.73 19.10

Spring Training Stats

Batting

YearTeamGPA AB H 2B 3B HR BB HBP SB CS P/G Pts
2011PHI (ST)12200000000 -2 -2.00
2013PHI (ST)196457146023400 4.14 78.60
2014PHI (ST)185246102025100 2.92 52.60
2015PHI (ST)246663133022110 2.01 48.20
2016PHI (ST)246556165058110 5.17 124.00
2020SFG (ST)163733125133010 5.84 93.50
2021SFG (ST)17524282017200 2.65 45.00
2022SFG (ST)8252242003001 1.55 12.40
2023NYM (ST)11353052004000 1.44 15.80

Recent Games

Last 10 MLB Games

DateTeamOpponentPAABHBB2B 3BHRRRBIHBPSFSBCS Pts
Jun 2, 2023 MIL @CIN 2 1 0 1 0 0 0 0 0 0 0 0 0 2.00
May 30, 2023 MIL @TOR 5 5 0 0 0 0 0 0 0 0 0 0 0 -5.00
May 28, 2023 MIL SFG 4 3 0 1 0 0 0 0 0 0 0 0 0 0.00
May 26, 2023 MIL SFG 4 3 1 1 0 0 0 1 0 0 0 0 0 5.60
May 25, 2023 MIL SFG 1 1 0 0 0 0 0 0 0 0 0 0 0 -1.00
May 22, 2023 MIL HOU 1 1 1 0 0 0 0 0 0 0 0 0 0 4.60
May 21, 2023 MIL @TBR 4 4 1 0 1 0 0 1 0 0 0 0 0 4.50
May 19, 2023 MIL @TBR 3 2 2 1 0 0 0 0 0 0 0 0 0 12.20
May 17, 2023 MIL @STL 2 2 0 0 0 0 0 0 0 0 0 0 0 -2.00
May 16, 2023 MIL @STL 3 3 0 0 0 0 0 0 0 0 0 0 0 -3.00
Totals 29 25 5 4 1 0 0 2 0 0 0 0 0 17.90

Last 10 MILB Games

DateLevelTeamOpponentPAABHBB2B 3BHRRRBIHBPSFSBCS
Sep 23, 2023 AAA NAS JAX 5 4 1 1 0 0 1 1 2 0 0 0 0
Sep 22, 2023 AAA NAS JAX 4 2 1 1 0 0 0 0 2 0 1 0 0
Sep 20, 2023 AAA NAS JAX 4 3 0 1 0 0 0 0 0 0 0 0 0
Sep 16, 2023 AAA NAS @CLT 5 5 0 0 0 0 0 0 0 0 0 0 0
Sep 15, 2023 AAA NAS @CLT 5 5 1 0 1 0 0 0 1 0 0 0 0
Sep 13, 2023 AAA NAS @CLT 4 4 0 0 0 0 0 0 0 0 0 0 0
Sep 12, 2023 AAA NAS @CLT 4 2 0 2 0 0 0 0 0 0 0 0 0
May 7, 2023 AAA SAC LV 4 2 0 2 0 0 0 0 0 0 0 0 0
May 6, 2023 AAA SAC LV 5 5 2 0 1 0 0 1 1 0 0 0 0
May 5, 2023 AAA SAC LV 6 6 1 0 0 0 0 0 0 0 0 0 0
Totals 46 38 6 7 2 0 1 2 6 0 1 0 0

Last 10 Spring Training Games

DateLevelTeamOpponentPAABHBB2B 3BHRRRBIHBPSFSBCS
Mar 26, 2023 ST NYM MIA 4 3 0 1 0 0 0 0 0 0 0 0 0
Mar 24, 2023 ST NYM @TB 2 2 1 0 0 0 0 1 0 0 0 0 0
Mar 23, 2023 ST NYM @ATL 3 2 1 1 1 0 0 0 0 0 0 0 0
Mar 22, 2023 ST NYM HOU 3 3 0 0 0 0 0 0 0 0 0 0 0
Mar 18, 2023 ST NYM @HOU 4 4 1 0 0 0 0 0 0 0 0 0 0
Mar 17, 2023 ST NYM MIA 3 2 0 0 0 0 0 1 0 0 0 0 0
Mar 15, 2023 ST NYM STL 3 3 0 0 0 0 0 0 0 0 0 0 0
Mar 13, 2023 ST NYM @MIA 4 3 2 1 1 0 0 1 1 0 0 0 0
Mar 12, 2023 ST NYM TB 3 2 0 1 0 0 0 0 0 0 0 0 0
Mar 10, 2023 ST NYM @STL 3 3 0 0 0 0 0 0 0 0 0 0 0
Totals 32 27 5 4 2 0 0 3 1 0 0 0 0

Avg Salary & Roster%

Last 30 days

2025 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 27, 2013 4:16 PM add The Ballad of Opie White $1
October 11, 2013 2:40 PM increase The Ballad of Opie White $3
January 31, 2014 2:25 PM cut The Ballad of Opie White $2
April 8, 2022 4:45 PM add Big Papi memories $1
October 14, 2022 1:49 AM increase Big Papi memories $3
November 15, 2022 3:47 PM cut Big Papi memories $0

Recent Trades for Darin Ruf in SABR Points

Date Proposing Team Proposing Team Gives Accepting Team Accepting Team Gives
March 2, 2014 5:03 PM sabrsplit Nate Jones CHW RP R $10
Darin Ruf MIL AAA Util R $2
Yadier Molina STL Util R $15
Kole Calhoun LAA Util L $10
Breakfast Monkeys Yoenis Cespedes OAK Util R $29
December 6, 2013 5:53 PM Lucky Strikes 🍀 Ian Desmond WSN OF R $15
Lamoka 🏹 Darin Ruf MIL AAA Util R $3
Addison Russell OAK Util R $3
November 26, 2013 2:24 AM sabrsplit Jay Bruce CIN Util L $31
Jacoby Ellsbury BOS Util L $22
Darin Ruf MIL AAA Util R $3
Avisail Garcia MIA AAA OF R $3 OUT
Jameson Taillon PIT SP R $10
Lamoka 🏹 Byron Buxton MIN OF R $7
November 19, 2013 12:29 PM Burn on big river, Burn On Jarred Cosart HOU RP R $4
Philadelphia Collins Darin Ruf MIL AAA Util R $4
August 21, 2013 7:09 PM Barry Zito's Roommate Jose Altuve HOU 2B R $8
Greendale Human Beings Darin Ruf MIL AAA Util R $5