T-shirt sale

MLB Stats

Batting

YearTeamGPA AB R HR RBI SB AVG
2012PHI1237 33 431000.33333
2013PHI73293 251 36143000.24701
2014PHI52117 102 133800.23529
2015PHI106297 268 30123910.23507
2016PHI4389 83 83900.20482
2020SFG40100 87 1151810.27586
2021SFG117312 262 41164320.27099
2022SFG90314 268 46113820.21642
2022NYM2974 66 60700.15152
2023SFG927 23 10300.26087
2023MIL1130 26 20000.19231

MILB Stats

Batting

YearTeamGPA AB R HR RBI SB AVG
2009PHI (R)2050 43 50600.32558
2009PHI (A-)37151 133 1732400.30075
2010PHI (A)32141 115 2541730.33043
2010PHI (A+)97407 368 4555020.27717
2011PHI (A+)133558 484 72178200.30785
2012PHI (AA)139584 489 933810420.31697
2013PHI (AAA)83350 305 4474610.26557
2014PHI (R)627 23 30200.13043
2014PHI (A+)313 12 00200.25000
2014PHI (AAA)2391 83 611010.26506
2015PHI (AAA)728 26 30600.30769
2016PHI (AAA)95390 350 56206500.29429
2021SFG (AAA)28 8 10200.25000
2023SFG (AAA)524 20 10100.20000
2023MIL (AAA)731 25 11500.12000

Spring Training Stats

Batting

YearTeamGPA AB R HR RBI SB AVG
2011PHI (ST)12 2 00000.00000
2013PHI (ST)1964 57 92900.24561
2014PHI (ST)1852 46 22700.21739
2015PHI (ST)2466 63 62410.20635
2016PHI (ST)2465 56 851410.28571
2020SFG (ST)1637 33 83910.36364
2021SFG (ST)1752 42 41400.19048
2022SFG (ST)825 22 30100.18182
2023NYM (ST)1135 30 30100.16667

Recent Games

Last 10 MLB Games

DateTeamOpponentPAABHBB2B 3BHRRRBIHBPSFSBCS
Jun 2, 2023 MIL @CIN 2 1 0 1 0 0 0 0 0 0 0 0 0
May 30, 2023 MIL @TOR 5 5 0 0 0 0 0 0 0 0 0 0 0
May 28, 2023 MIL SFG 4 3 0 1 0 0 0 0 0 0 0 0 0
May 26, 2023 MIL SFG 4 3 1 1 0 0 0 1 0 0 0 0 0
May 25, 2023 MIL SFG 1 1 0 0 0 0 0 0 0 0 0 0 0
May 22, 2023 MIL HOU 1 1 1 0 0 0 0 0 0 0 0 0 0
May 21, 2023 MIL @TBR 4 4 1 0 1 0 0 1 0 0 0 0 0
May 19, 2023 MIL @TBR 3 2 2 1 0 0 0 0 0 0 0 0 0
May 17, 2023 MIL @STL 2 2 0 0 0 0 0 0 0 0 0 0 0
May 16, 2023 MIL @STL 3 3 0 0 0 0 0 0 0 0 0 0 0
Totals 29 25 5 4 1 0 0 2 0 0 0 0 0

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
September 15, 2021 7:46 AM add Vermont Lake Monsters $1
October 9, 2021 4:53 AM increase Vermont Lake Monsters $3
October 14, 2022 1:24 AM increase Vermont Lake Monsters $5
January 18, 2023 1:57 PM cut Vermont Lake Monsters $0

Recent Trades for Darin Ruf in Old School (5x5)

Date Proposing Team Proposing Team Gives Accepting Team Accepting Team Gives
April 21, 2022 9:49 AM Chocobos & Moogles $2 loan Generous Carriage Darin Ruf MIL AAA Util R $1
February 9, 2022 12:30 PM Winds of Garuda and Flames of Ifrit Oneil Cruz PIT SS/OF L $3
Artful Dodgers Darin Ruf MIL AAA Util R $3
Rafael Devers BOS 3B L $43 
August 6, 2014 3:28 PM Big Papi memories Brett Lawrie CHW AA Util R $17
$16 loan
The JHey Kid Darin Ruf MIL AAA Util R $1
December 26, 2013 6:57 AM Blue Whales Darin Ruf MIL AAA Util R $6
Tyler Skaggs ARI SP L $6
Lollygaggers! Shane Victorino CHC AAA Util R $15
December 17, 2013 3:54 PM The Mechanical Brains Darin Ruf MIL AAA Util R $5
The Wockenfuss Monster 🐙 Alexi Ogando CLE AAA RP R $9
December 13, 2013 7:30 AM suckiest bunch of sux Jose Iglesias DET 2B/3B R $5
Darin Ruf MIL AAA Util R $3
Jose Alvarez SFG AAA RP L $3
Mason Williams NYM AAA Util L $2
Gary Brown LAA ST Util R $2
Mississippi Sanitation Knights
November 23, 2013 2:12 PM Round3 Darin Ruf MIL AAA Util R $4
Bryce Harper WSN 1B L $42
Edwin Jackson CHC RP R $9
Cody Asche MIN ST Util L $6
Balls of the Belle Scooter Gennett MIL Util L $4
Oscar Taveras STL Util L $8
Matt Harvey BAL AAA RP R $23
August 2, 2013 10:30 PM MC Betamax Billy Butler KCR Util R $28
Victor Martinez DET Util S $9
Duzy Donkees Darin Ruf MIL AAA Util R $4
Yoenis Cespedes OAK Util R $31
$2 loan
April 19, 2013 9:27 AM Ottoneurotic Darin Ruf MIL AAA Util R $1
Oscar Taveras STL Util L $5
Jedd Gyorko SDP Util R $3
Say Chowdah Sergio Romo SFG RP R $7
Jurickson Profar TEX OF S $8
Zack Cozart CIN 3B R $8
$14 loan