West Penn Rocks
League: CUBL
Division: Cy Young Division
Team Initials: WPR
Micro Manager: Cap Spalding
Owner Name: Brian LeBeck
All Time Record: 2020 - Current, 754-866, .465 (Playoffs: 0-0, .000)
Trophy Case: 
5+ Years In League 2023 Cy Young Division Winner 2024 World Series Champion 2024 Wild Card Representative

 
Majors Roster: (23/23) - 2025 Season
Team WAR: 43.5 (24.1 H / 19.4 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 7 -2 R Mitch Garver 33 .172 .286 .341 .627 114 430 367 37 63 17 0 15 51 0 0 -0.1 625
C 8 2 R Luke Maile 33 .178 .268 .252 .520 53 154 135 8 24 4 0 2 8 2 0 -0.4 930
C 7 -4 R Tom Murphy 33 .118 .211 .235 .446 13 38 34 3 4 1 0 1 2 0 0 -0.4 930
C 8 2 B Drew Romo 22 .176 .208 .235 .443 16 53 51 4 9 3 0 0 6 0 1 -0.2 930
C+ 8 1 R Christian Vazquez 33 .221 .248 .327 .575 93 315 294 29 65 10 0 7 27 3 1 -0.2 930
1B 4 30 R Pete Alonso 29 .240 .329 .459 .788 162 695 608 91 146 31 0 34 88 3 0 2.6 1000
1B 2 28 L Kyle Manzardo 23 .234 .282 .421 .703 53 156 145 11 34 12 0 5 15 0 0 0.0 245
2B+ 8 30 B Vidal Brujan 26 .222 .303 .319 .622 102 278 248 32 55 14 2 2 16 5 6 0.5 457
2B+ 8 31 R Nick Gonzales 25 .270 .311 .398 .709 94 387 359 42 97 19 3 7 49 5 3 0.9 559
2B+ 7 31 L Brandon Lowe 29 .244 .311 .473 .783 107 425 385 56 94 19 3 21 58 5 1 2.4 619
2B+ 7 30 L Will Wagner 25 .305 .337 .451 .788 24 86 82 8 25 6 0 2 11 0 0 0.7 136
3B 4 32 R Austin Riley 27 .256 .322 .461 .783 110 469 425 63 109 26 2 19 56 0 0 2.9 684
SS 9 32 R Jeremy Pena 26 .266 .308 .394 .701 157 650 602 78 160 28 2 15 70 20 6 4.1 939
OF 2 33 L JJ Bleday 26 .243 .324 .437 .762 159 642 572 74 139 43 4 20 60 2 3 2.2 939
OF 3 30 B Dylan Carlson 25 .209 .287 .277 .563 96 265 235 19 49 7 0 3 25 2 1 -1.2 930
OF 2 30 L Kerry Carpenter 26 .284 .345 .587 .932 87 296 264 37 75 16 5 18 57 0 2 2.2 425
OF 3 31 L Evan Carter 21 .188 .272 .361 .633 45 162 144 23 27 6 2 5 15 2 0 0.6 254
OF 3 30 L Riley Greene 23 .262 .348 .479 .827 137 584 512 82 134 27 6 24 74 4 2 5.4 851
OF 1 30 R Justyn-Henry Malloy 24 .203 .291 .366 .658 71 230 202 18 41 7 1 8 21 1 1 -0.4 376
OF 2 30 R Heliot Ramos 24 .269 .322 .469 .792 121 518 475 54 128 23 3 22 72 6 1 2.3 753
OF 2 30 L Jack Suwinski 25 .182 .264 .324 .588 88 277 247 29 45 8 0 9 26 9 1 -1.8 930
OF 1 30 L Jesse Winker 30 .253 .360 .405 .764 145 508 430 63 109 23 0 14 58 14 4 2.0 737
DNP       Carter Kieboom                                    

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 Andrew Abbott 25 9   L 10 10 0 25 25 3.72 1.30 138.0 127 25 52 114 7.4 655 3.3
SP R Kyle Bradish 27 11   XY H 2 0 0 8 8 2.75 1.07 39.1 27 2 15 53 12.1 179 1.0
SP R Walker Buehler 29 4   L 1 6 0 16 16 5.38 1.55 75.1 89 16 28 64 7.6 1000 -1.3
SP R Dane Dunning 29 4   Y L 5 7 0 26 15 5.31 1.44 95.0 97 18 40 91 8.6 1000 -0.6
SP R Nate Eovaldi 34 8   YZ 12 8 0 29 29 3.80 1.11 170.2 147 23 42 166 8.8 779 2.2
SP R Logan Gilbert 27 12   XZ 9 12 0 33 33 3.23 0.89 208.2 148 26 37 220 9.5 897 2.8
SP L Tyler Holton 28 14 17 YZ G 7 2 8 66 9 2.19 0.78 94.1 57 7 17 77 7.3 397 3.1
SP R Jake Irvin 27 6   YZ L 10 14 0 33 33 4.41 1.20 187.2 173 29 52 156 7.5 871 1.9
SP R Mitch Keller 28 7   YZ 11 12 0 31 31 4.25 1.30 178.0 182 23 50 166 8.4 859 2.0
SP L Joe Mantiply 33 4 8 YZ H 6 2 1 75 2 3.92 1.17 59.2 52 1 18 53 8.0 274 0.5
SP R Frank Montas 31 5   YW 7 11 0 30 30 4.84 1.37 150.2 140 24 66 148 8.8 730 0.6
SP R Spencer Turnbull 31 8 9 X 3 0 0 17 7 2.65 1.05 54.1 37 6 20 58 9.6 248 1.2
RP R David Bednar 29   5 Y 3 8 23 62 0 5.77 1.42 57.2 54 9 28 58 9.1 310 -0.9
RP L Daniel Coulombe 34   17 XYZ 1 0 1 33 0 2.12 0.67 29.2 15 3 5 32 9.7 120 0.9
RP L Tim Hill 34   11 Z H 4 0 0 62 0 3.36 1.43 67.0 77 2 19 31 4.2 329 0.5
RP R Clay Holmes 31   14 X G 3 5 30 67 0 3.14 1.30 63.0 60 4 22 68 9.7 301 0.7
RP R Seth Martinez 29   11 3 2 1 44 0 3.59 1.27 52.2 49 7 18 36 6.2 252 0.4
RP R Kyle Nicolas 25   9 YW G 2 2 0 51 0 3.95 1.50 54.2 51 4 31 55 9.1 275 0.2
RP R Elvis Peguero 27   13 YW G 7 4 2 52 0 2.98 1.54 51.1 52 4 27 47 8.2 259 0.4
RP R Hunter Stratton 27   10 YZ G 2 1 1 36 0 3.58 1.17 37.2 37 3 7 33 7.9 176 0.6
RP R Austin Voth 32   10 Y 2 5 0 68 0 3.69 1.05 61.0 46 9 18 61 9.0 275 -0.2
RP R Greg Weissert 29   13 YZ 4 2 1 62 0 3.13 1.34 63.1 65 7 20 58 8.2 303 0.6
DNP   Michael Fulmer                                      

Inactive Roster (0)
POS PLAYER NAME SL TERM END VIEW


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

 

2795