Richmond Rockers
League: American League
Division: Willie Keeler Division
Team Initials: RCH
Micro Manager: Buck Miller IV 2024
Owner Name: Mike Ruggieri
All Time Record: 2005 - Current, 1315-1763, .427 (Playoffs: 0-0, .000)
Previous Franchise:  Philly Rockhounds (PHI), 9999 - 9999
Trophy Case: 
15+ Years In League

 
Majors Roster: (22/18) - 2024 Season
Team WAR: 25.7 (14.1 H / 11.6 P)

POS D TH B PLAYER NAME AGE AVG OBP SLG OPS G PA AB R H 2B 3B HR RBI SB CS WAR PR
VIEW
C 8 1 R Elias Diaz 32 .267 .316 .409 .725 141 526 486 48 130 25 1 14 72 1 0 1.4 764
C 8 2 R Yan Gomes 35 .267 .315 .408 .723 116 419 382 44 102 20 2 10 63 1 0 1.7 603
C 7 -2 R Seby Zavala 29 .171 .230 .314 .545 73 193 175 17 30 4 0 7 18 1 0 -0.3 930
1B+ 3 30 R Elehuris Montero 24 .243 .290 .426 .716 85 307 284 40 69 15 2 11 39 0 0 -0.1 445
1B+ 4 29 L Alfonso Rivas 26 .229 .303 .422 .725 48 123 109 8 25 10 1 3 15 1 0 0.3 191
2B+ 7 35 R Elvis Andrus 34 .251 .304 .358 .662 112 406 374 39 94 20 1 6 44 12 4 0.6 590
2B+ 6 30 L Enmanuel Valdez 24 .266 .311 .453 .764 49 149 139 17 37 8 0 6 19 5 1 0.0 234
3B+ 4 30 R Matthew Batten 28 .258 .355 .358 .713 43 139 120 19 31 6 0 2 11 2 2 0.4 228
3B+ 4 30 R Andruw Monasterio 26 .259 .330 .348 .678 92 315 282 38 73 14 1 3 27 7 2 1.3 458
3B 4 31 L Max Muncy 32 .212 .333 .475 .808 135 579 482 95 102 17 1 36 105 1 2 2.6 839
3B+ 4 31 R Jared Triolo 25 .298 .388 .398 .785 54 209 181 30 54 9 0 3 21 6 1 2.1 343
SS+ 8 32 B Andrew Velazquez 28 .173 .264 .284 .548 54 94 81 12 14 3 0 2 3 13 3 -0.5 930
OF+ 2 30 L Jake Alu 26 .226 .282 .289 .571 51 175 159 14 36 2 1 2 16 5 1 -0.1 930
OF+ 2 30 L Jake Cave 30 .212 .272 .348 .620 65 203 184 18 39 8 1 5 21 3 0 -0.2 316
OF 2 30 R Oscar Gonzalez 25 .214 .239 .312 .551 54 180 173 15 37 7 2 2 12 0 0 -1.4 930
OF+ 2 32 L Zach McKinstry 28 .231 .302 .351 .654 148 518 464 60 107 21 4 9 35 16 6 1.2 751
OF 1 29 L Calvin Mitchell 24 .000 .200 .000 .200 2 5 4 0 0 0 0 0 0 0 0 -0.1 930
OF 3 32 L David Peralta 35 .259 .294 .381 .675 133 422 394 47 102 25 1 7 55 4 1 0.6 609
OF 1 31 R Jorge Soler 31 .250 .341 .512 .853 137 580 504 77 126 24 0 36 75 1 0 1.8 843
OF 2 29 R Bubba Thompson 25 .170 .237 .283 .520 37 60 53 10 9 4 1 0 4 4 2 -0.4 930
OF+ 3 30 R Matt Vierling 26 .261 .329 .388 .717 134 530 479 63 125 21 5 10 44 6 6 1.5 773
OF+ 2 31 R Taylor Ward 29 .253 .335 .421 .756 97 409 356 60 90 18 0 14 47 4 2 1.7 590

POS TH PLAYER NAME AGE SG RG CTRL W L SV G GS ERA WHIP IP H HR BB K K/9 MBF WAR VIEW
SP L Tyler Alexander 28 4 6 YZ L 2 1 0 25 1 4.50 1.11 44.0 44 8 5 44 9.0 201 0.2
SP R John Brebbia 33 7 8 XY 3 5 0 40 10 3.99 1.17 38.1 31 6 14 47 11.0 176 0.2
SP R Jesse Chavez 39 11 21 X G 1 0 1 36 1 1.56 1.10 34.2 26 2 12 39 10.1 160 1.4
SP R Chris Flexen 28 2   L 2 8 0 29 16 6.86 1.67 102.1 133 25 38 74 6.5 578 -1.0
SP L Kyle Freeland 30 4   Z L 6 14 0 29 29 5.03 1.47 155.2 187 29 42 94 5.4 767 1.7
SP R Jon Gray 31 7   Y 9 8 0 29 29 4.12 1.29 157.1 149 22 54 142 8.1 752 2.2
SP R Reese Olson 23 8   Y 5 7 0 21 18 3.99 1.12 103.2 83 14 33 103 8.9 471 1.5
SP L David Peterson 27 4   X 3 8 0 27 21 5.03 1.57 111.0 124 16 50 128 10.4 564 0.6
SP L Hyun-Jin Ryu 36 9   Z L 3 3 0 11 11 3.46 1.29 52.0 53 9 14 38 6.6 246 0.4
SP R Ross Stripling 33 4   Z L 0 5 0 22 11 5.36 1.35 89.0 104 20 16 70 7.1 428 0.1
SP R Julio Teheran 32 6   Z L 3 5 0 14 11 4.40 1.13 71.2 68 13 13 50 6.3 330 0.5
SP R Touki Toussaint 27 5   YW 4 7 0 20 16 4.97 1.45 87.0 69 10 57 85 8.8 433 1.0
RP L Brock Burke 26   7 YZ L 5 3 0 53 0 4.37 1.22 59.2 64 13 9 52 7.8 279 0.1
RP R Miguel Castro 28   7 Y 6 6 7 75 0 4.31 1.18 64.2 51 8 25 60 8.4 300 0.4
RP R Carlos Estevez 30   10 X 5 5 31 63 0 3.90 1.49 62.1 62 7 31 78 11.3 314 0.7
RP R Julian Merryweather 31   13 XYW 5 1 2 69 0 3.38 1.31 72.0 58 8 36 98 12.3 342 1.1
RP L Will M. Smith 33   8 YZ G 2 7 22 60 0 4.40 1.06 57.1 44 5 17 55 8.6 256 0.3
RP R Ryne Stanek 31   7 Y 3 1 0 55 0 4.09 1.24 50.2 42 8 21 51 9.1 238 0.3


Minors Roster (0)
POS PLAYER NAME MLB LEVEL DRAFT NAME YEAR
 
POS PLAYER NAME MLB LEVEL DRAFT NAME YEAR


Draft Picks Owned (10)
YEAR INIT DESC ROUND TRANS
2025 RCH Annual Draft #1  
2025 RCH Annual Draft #2  
2025 RCH Annual Draft #3  
2025 RCH Annual Draft #4  
2025 RCH Annual Draft #5  
2025 RCH Annual Draft #6  
2025 RCH Annual Draft #7  
2025 RCH Annual Draft #8  
2025 RCH Annual Draft #9  
2025 RCH Annual Draft #10  
 
 

 

80