Darin Ruf Player Stats 2024

Position: DH
Jersey: 25
Exp: 6th season
Age: 38
Ht: 6' 2"
Wt: 232 lbs
College: Creighton
92
RATING
2024
#37 DH
POS RANK
2024
.224
AVG
2024
0
HR
2024
3
R
2024
3
RBI
2024

Player Stats

Player
YEAR TEAM GP
2023 MIL 20
2022 NYM 119
2021 SF 117
2020 PHI 40
Player Offense
YEAR TEAM GP PA H 2B 3B HR R RBI SB CS BB HBP AVG OBP SLG OPS
Player 2023 MIL 20 Offense 57 11 3 0 0 3 3 0 0 8 0 .224 .333 .286 .619
Player 2022 NYM 119 Offense 388 68 12 0 11 52 45 2 0 45 6 .204 .307 .338 .645
Player 2021 SF 117 Offense 312 71 13 2 16 41 43 2 0 46 3 .271 .385 .519 .904
Player 2020 PHI 40 Offense 100 24 6 0 5 11 18 1 0 13 0 .276 .370 .517 .887

Game Logs

Player Offense
Date OPP Score OPPOSING SP PA H 2B 3B HR R RBI SB CS BB HBP AVG OBP SLG
Player 6-2-23 at CIN W 5-4 Brandon Williamson B. Williamson Offense 2 0 0 0 0 0 0 0 0 1 0 .000 .500 .000
Player 5-30-23 at TOR L 2-7 Yusei Kikuchi Y. Kikuchi Offense 5 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-28-23 vs SF W 7-5 Alex Cobb A. Cobb Offense 4 0 0 0 0 0 0 0 0 1 0 .000 .250 .000
Player 5-27-23 vs SF L 1-15 Alex Wood A. Wood Offense 4 1 0 0 0 1 0 0 0 1 0 .333 .500 .333
Player 5-25-23 vs SF L 0-5 Scott Alexander S. Alexander Offense 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-22-23 vs HOU L 2-12 Cristian Javier C. Javier Offense 1 1 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000
Player 5-21-23 at TB W 6-4 Jalen Beeks J. Beeks Offense 4 1 1 0 0 1 0 0 0 0 0 .250 .250 .500
Player 5-19-23 at TB L 0-1 Shane McClanahan S. McClanahan Offense 3 2 0 0 0 0 0 0 0 1 0 1.000 1.000 1.000
Player 5-17-23 at STL L 0-3 Matthew Liberatore M. Liberatore Offense 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-16-23 at STL W 3-2 Jordan Montgomery J. Montgomery Offense 3 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 5-15-23 at STL L 1-18 Jack Flaherty J. Flaherty Offense 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-23-23 vs NYM W 5-4 Tylor Megill T. Megill Offense 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-22-23 vs NYM W 7-4 David Peterson D. Peterson Offense 4 1 0 0 0 0 1 0 0 0 0 .250 .250 .250
Player 4-22-23 vs NYM L 0-7 Joey Lucchesi J. Lucchesi Offense 4 1 0 0 0 0 0 0 0 1 0 .333 .500 .333
Player 4-19-23 at MIA W 5-2 Trevor Rogers T. Rogers Offense 3 1 1 0 0 0 1 0 0 1 0 .500 .667 1.000
Player 4-18-23 at MIA L 2-4 Edward Cabrera E. Cabrera Offense 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-17-23 at MIA L 3-4 Jesus Luzardo J. Luzardo Offense 3 0 0 0 0 1 0 0 0 2 0 .000 .667 .000
Player 4-15-23 at DET L 6-7 Michael Lorenzen M. Lorenzen Offense 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Player 4-14-23 at DET L 5-7 Joey Wentz J. Wentz Offense 5 1 0 0 0 0 0 0 0 0 0 .200 .200 .200
Player 4-13-23 vs LAD L 5-10 Clayton Kershaw C. Kershaw Offense 4 2 1 0 0 0 1 0 0 0 0 .500 .500 .750