MONTREAL ROYALS
HISTORY TEAM STATS 2024
11/22/2024
League History Index | Players | Teams | Managers | Leagues | Leaderboards | Awards | Accomplishments
AAZ | BS | CHE | DEN | DIL | EPC | FRE | GLE | HAR | HIC | JJ | LAR
CLE | MON | NAS | NR | ORO | PSH | POR | QUE | QFQ | SPO | WP | WB
Team Index | Draft History | Starters: Positional - Pitchers | Registers: Batters - Pitchers | Leaders: Batters - Pitchers | Transaction Log | Injury Log
MONTREAL ROYALS HISTORY TEAM STATS 2024 - RECORD 76-68, .528 - FINISH 2nd - RUNS SCORED 605 - RUNS ALLOWED 597
TEAM BATTING STATS
Pos Player Age G GS AB R H 2B 3B HR RBI SB CS BB SO AVG OBP SLG OPS wRC+ WAR
C #Jerry Alvarado 25 56 56 185 12 39 2 0 5 19 0 1 16 54 .211 .277 .303 .580 60 0.2
C Frank Andreoni 25 38 29 102 17 22 1 1 3 13 0 0 14 24 .216 .317 .333 .650 81 -0.1
CF Jose Argueta 20 33 18 66 5 10 2 0 2 11 2 0 5 25 .152 .208 .273 .481 26 0.1
3B Allen Baker 24 60 47 175 11 27 3 1 1 16 2 2 24 57 .154 .268 .200 .468 38 -1.2
1B Jose Balli 25 60 56 190 25 50 6 2 5 25 2 1 18 47 .263 .338 .395 .733 100 0.5
2B Richard Banales 25 33 28 105 8 28 4 0 3 11 0 1 7 21 .267 .312 .390 .703 94 -0.3
C Wally Bodin 25 18 18 65 7 14 3 0 1 1 0 1 3 14 .215 .261 .308 .569 51 -0.3
DH Bill Brown 25 51 50 175 23 35 10 0 6 17 0 2 29 48 .200 .324 .360 .684 94 -0.0
RF #Randy Bunn 24 63 62 219 25 53 9 0 8 27 1 4 30 71 .242 .336 .393 .729 103 1.2
3B #Ryan Compton 24 126 123 463 64 105 17 1 15 54 1 1 76 87 .227 .341 .365 .706 97 1.0
RF Dave DeSanto 29 49 47 185 22 47 6 0 5 22 0 0 19 30 .254 .329 .368 .696 93 -0.0
3B *T.J. Donovan 26 8 5 20 6 4 0 0 1 5 0 0 4 3 .200 .333 .350 .683 76 0.1
3B Jose Espinoza 26 8 4 13 1 4 0 0 0 0 0 1 3 2 .308 .438 .308 .745 127 0.1
DH *Shane Evans 27 7 7 25 1 5 2 0 0 2 0 0 4 10 .200 .310 .280 .590 71 -0.1
3B John Gadsden 24 17 16 60 6 14 4 0 3 7 0 1 5 11 .233 .303 .450 .753 106 0.4
RF *Casey Henderson 24 3 2 4 0 0 0 0 0 0 0 0 0 2 .000 .200 .000 .200 -18 -0.0
CF Brian Hendrix 20 124 119 458 71 119 23 6 12 58 8 9 75 132 .260 .372 .415 .786 121 2.2
3B Kevin Hilfiker 25 23 10 48 6 10 2 0 1 3 1 1 0 13 .208 .208 .312 .521 29 -0.4
1B Matt Hutzel 25 1 0 2 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -121 -0.0
SS Jimmy Jones 30 48 47 190 28 58 8 3 2 17 12 5 29 43 .305 .403 .411 .813 122 1.2
1B *John Lopez 24 23 19 58 10 16 2 0 2 11 1 0 17 19 .276 .440 .414 .854 121 0.2
3B Angel Lujan 24 14 11 46 8 16 0 0 3 12 2 0 6 13 .348 .434 .543 .977 175 0.6
3B Willis Maisonet 29 6 3 16 1 3 0 0 1 1 0 0 1 3 .188 .278 .375 .653 81 -0.0
SS Hector Mejia 25 65 65 204 15 39 3 0 1 14 18 4 26 77 .191 .284 .221 .505 45 0.0
1B *Alex Mendoza 29 32 23 106 16 29 5 2 3 9 3 2 7 20 .274 .316 .443 .759 100 0.2
1B *Ryan Murphree 25 40 13 74 8 23 6 0 0 10 0 0 7 4 .311 .376 .392 .768 111 0.2
DH Hector Nunez 26 20 20 76 6 15 3 0 1 6 0 0 9 17 .197 .291 .276 .567 62 -0.5
LF Mike Odendahl 21 136 133 511 74 136 26 3 25 97 2 2 66 162 .266 .351 .476 .827 126 3.5
SS Sam Paiva 23 16 16 50 6 14 0 1 0 2 0 0 4 10 .280 .368 .320 .688 98 0.1
2B Justin Phelps 24 132 131 518 71 150 31 5 4 56 31 13 48 85 .290 .349 .392 .741 105 2.1
C Kenny Porterfield 24 22 17 60 4 19 2 0 0 4 1 0 2 14 .317 .359 .350 .709 102 0.2
LF #Justin Romer 25 37 23 94 9 29 3 0 0 10 1 1 12 21 .309 .404 .340 .744 109 0.5
DH Matt Russo 31 16 14 47 6 7 0 0 0 3 1 2 6 9 .149 .255 .149 .403 19 -0.5
DH David Skillman 25 25 20 75 8 20 4 0 3 13 0 0 2 17 .267 .282 .440 .722 90 -0.1
RF Blake Stangle 24 23 21 76 15 23 6 0 3 10 1 0 6 22 .303 .349 .500 .849 123 0.8
1B *Hye-yeon Suh 29 12 9 33 1 6 3 0 0 2 0 0 3 10 .182 .250 .273 .523 44 -0.2
RF #Danny Sutton 24 17 10 43 9 11 1 0 5 13 0 0 3 9 .256 .298 .628 .926 137 0.2
C Justin Wardlaw 23 4 4 13 0 1 0 0 0 0 0 0 0 5 .077 .143 .077 .220 -40 -0.2
  TEAM TOTALS/AVG 25.1 1466 1296 4850 605 1201 197 25 124 581 90 54 586 1211 .248 .334 .375 .709 96 11.8
TEAM PITCHING STATS
Player Age W L Pct G GS SV IP H ER HR BB SO ERA FIP WAR
Javier Alba 25 8 7 0.533 26 26 0 159.2 169 64 11 44 142 3.61 3.33 3.9
Arturo Alvarado 24 2 2 0.500 8 8 0 47.1 44 19 3 11 43 3.61 3.03 1.4
Travis Anderson 23 2 10 0.167 14 14 0 80.2 101 50 10 35 57 5.58 4.62 0.7
*Justin Baker 30 11 4 0.733 26 26 0 156.0 152 61 13 59 134 3.52 3.87 2.7
Rodney Caporn 25 0 0 0.000 9 0 0 21.1 24 6 2 8 16 2.53 4.04 0.1
John Cochran 24 1 0 1.000 3 0 1 7.0 6 2 0 6 7 2.57 4.62 -0.0
*Frank Cora 21 0 0 0.000 4 0 0 6.1 13 10 2 3 0 14.21 8.72 -0.3
Dan Dean 25 4 1 0.800 21 4 0 57.2 63 29 4 23 60 4.53 3.63 0.8
Ryan Doran 24 3 0 1.000 24 0 0 40.1 47 22 4 31 37 4.91 5.03 -0.3
Valentyn Eiras 25 0 0 0.000 4 0 0 3.2 2 0 0 1 4 0.00 2.65 0.1
Travis Espinoza 28 1 0 1.000 5 0 0 13.2 16 4 0 5 11 2.63 2.68 0.3
Colin Esser 26 2 1 0.667 4 4 0 26.0 21 8 0 6 29 2.77 1.66 1.3
*Alex Gomez 25 5 8 0.385 21 21 0 113.2 136 52 7 34 92 4.12 3.35 2.8
*Bobby Hardy 24 2 1 0.667 26 0 0 44.2 56 22 2 23 34 4.43 3.80 0.4
*Chase Harriger 26 2 5 0.286 38 0 24 38.1 39 18 0 23 33 4.23 3.27 1.0
Lee Morgan 26 6 3 0.667 13 13 0 72.2 75 37 4 17 65 4.58 2.82 2.3
Brad Murphy 22 0 0 0.000 1 0 0 1.0 2 0 0 0 2 0.00 0.00 0.1
Chris Payton 26 0 0 0.000 3 0 0 4.0 1 0 0 0 1 0.00 2.70 0.1
Matt Rickert 25 0 1 0.000 2 1 1 7.1 6 1 0 4 4 1.23 3.74 0.1
Roger Rosendahl 29 0 0 0.000 4 0 2 9.0 3 0 0 4 7 0.00 3.31 0.1
Marc Stephan 25 5 5 0.500 37 1 1 67.0 63 30 7 34 68 4.03 4.14 0.3
Mark Stuart 23 4 3 0.571 13 7 0 52.2 58 14 1 8 41 2.39 2.40 1.9
David Tirado 24 7 12 0.368 36 19 5 136.1 117 54 9 63 104 3.56 3.89 2.0
Scott Turner 26 1 1 0.500 5 0 1 6.2 10 4 0 2 3 5.40 3.20 0.2
Antonio Villareal 26 2 1 0.667 10 0 1 14.2 18 2 0 3 7 1.23 2.85 0.4
*Jay Waltman 21 2 1 0.667 17 0 1 27.0 28 15 4 9 26 5.00 4.42 0.0
*Oliver Wilbanks 25 0 0 0.000 2 0 0 6.2 3 1 1 0 3 1.35 4.70 -0.0
Frank Yanez 25 1 1 0.500 25 0 9 28.0 19 2 0 7 28 0.64 1.84 1.4
*Jay Yeiser 25 5 1 0.833 36 0 1 42.2 42 15 5 10 54 3.16 2.89 1.0
TEAM TOTALS/AVG 24.9 76 68 0.528 437 144 47 1292.0 1334 542 89 473 1112 3.78 3.56 24.7
PITCHER FIELDING STATS
Player Inn GS G PO A E DP ZR  
Chase Harriger 38.1 0 38 0 3 0 0 0.1 1.000 0.70  
Marc Stephan 67.0 1 37 4 4 0 1 -0.5 1.000 1.07  
David Tirado 136.1 19 36 9 19 0 0 0.6 1.000 1.85  
Jay Yeiser 42.2 0 35 1 5 0 0 0.1 1.000 1.27  
Javier Alba 159.2 26 26 9 17 0 0 0.9 1.000 1.47  
Justin Baker 156.0 26 26 7 13 0 1 1.8 1.000 1.15  
Bobby Hardy 44.2 0 26 2 4 0 1 0.8 1.000 1.21  
Frank Yanez 28.0 0 25 0 1 0 0 0.1 1.000 0.32  
Ryan Doran 40.1 0 24 2 1 1 1 -1.0 .750 0.67  
Dan Dean 57.2 4 21 3 8 0 1 0.2 1.000 1.72  
Alex Gomez 113.2 21 21 5 12 1 0 -0.9 .944 1.35  
Jay Waltman 27.0 0 17 0 2 0 0 -0.1 1.000 0.67  
Travis Anderson 80.2 14 14 1 7 0 0 -0.0 1.000 0.89  
Lee Morgan 72.2 13 13 3 2 0 0 -0.0 1.000 0.62  
Mark Stuart 52.2 7 13 1 4 1 0 -0.1 .833 0.85  
Antonio Villareal 14.2 0 10 0 2 0 0 0.4 1.000 1.23  
Rodney Caporn 21.1 0 9 0 3 0 0 0.5 1.000 1.27  
Arturo Alvarado 47.1 8 8 2 2 0 0 0.0 1.000 0.76  
Travis Espinoza 13.2 0 5 1 2 1 0 -0.4 .750 1.98  
Scott Turner 6.2 0 5 0 0 0 0 0.0 .000 0.00  
Frank Cora 6.1 0 4 0 0 0 0 0.0 .000 0.00  
Valentyn Eiras 3.2 0 4 0 1 1 0 -0.4 .500 2.45  
Colin Esser 26.0 4 4 0 3 0 1 0.1 1.000 1.04  
Roger Rosendahl 9.0 0 4 0 0 0 0 0.0 .000 0.00  
John Cochran 7.0 0 3 0 0 0 0 0.0 .000 0.00  
Chris Payton 4.0 0 3 0 0 0 0 0.0 .000 0.00  
Matt Rickert 7.1 1 2 0 0 0 0 0.3 .000 0.00  
Oliver Wilbanks 6.2 0 2 1 1 0 0 0.3 1.000 2.70  
Brad Murphy 1.0 0 1 0 0 0 0 0.0 .000 0.00  
TEAM TOTALS/AVG 1292.0 144 436 51 116 5 6 2.9 .971  
CATCHER FIELDING STATS
Player Inn GS G PO A E DP ZR  
Jerry Alvarado 498.0 56 56 483 38 1 2 1.3 .998 47.06  
Frank Andreoni 246.0 27 31 203 16 0 2 -1.1 1.000 31.25  
Kenny Porterfield 143.0 16 19 122 14 0 1 0.4 1.000 40.00  
Wally Bodin 155.0 18 18 134 6 0 1 -0.5 1.000 23.08  
Justin Wardlaw 33.0 4 4 22 2 0 0 0.1 1.000 33.33  
Shane Evans 16.0 2 2 13 0 0 0 -0.2 1.000 0.00  
Willis Maisonet 16.0 1 1 18 0 0 0 0.3 1.000 0.00  
TEAM TOTALS/AVG 1107.0 124 131 995 76 1 6 0.3 .999  
FIRST BASE FIELDING STATS
Player Inn GS G PO A E DP ZR  
Jose Balli 340.1 41 42 321 26 2 38 1.0 .994 9.18  
Ryan Compton 243.0 24 34 207 20 2 20 -0.4 .991 8.41  
John Lopez 160.0 18 20 161 5 2 13 -1.7 .988 9.34  
Alex Mendoza 168.0 19 19 134 13 1 14 0.5 .993 7.88  
Richard Banales 125.0 15 16 117 6 1 4 -1.3 .992 8.86  
Ryan Murphree 53.2 4 12 35 2 0 5 -0.5 1.000 6.20  
Hye-yeon Suh 58.0 7 8 52 4 1 6 -0.3 .982 8.69  
Allen Baker 60.0 7 7 60 2 0 5 0.2 1.000 9.30  
Dave DeSanto 24.0 3 3 27 0 0 0 0.1 1.000 10.12  
Jimmy Jones 19.0 2 3 19 2 0 2 0.3 1.000 9.95  
Angel Lujan 27.0 3 3 28 2 0 0 0.5 1.000 10.00  
Frank Andreoni 3.0 0 2 3 0 0 0 0.0 1.000 9.00  
Willis Maisonet 9.0 1 1 11 3 0 1 -0.5 1.000 14.00  
Kenny Porterfield 2.0 0 1 1 0 0 0 0.0 1.000 4.50  
TEAM TOTALS/AVG 1292.0 144 171 1176 85 9 108 -2.1 .993  
SECOND BASE FIELDING STATS
Player Inn GS G PO A E DP ZR  
Justin Phelps 1046.1 118 118 219 315 17 84 -4.8 .969 4.59  
Richard Banales 106.0 11 17 18 19 2 2 -0.9 .949 3.14  
Hector Nunez 50.0 6 6 13 18 1 2 -0.3 .969 5.58  
Jimmy Jones 40.0 4 4 7 8 0 2 -0.4 1.000 3.38  
Sam Paiva 17.0 2 2 6 6 0 1 0.0 1.000 6.35  
Justin Romer 7.2 0 2 2 0 0 0 -0.1 1.000 2.35  
T.J. Donovan 9.0 1 1 3 3 0 1 0.2 1.000 6.00  
Jose Espinoza 8.0 1 1 1 3 0 1 0.1 1.000 4.50  
Angel Lujan 8.0 1 1 1 1 0 0 -0.7 1.000 2.25  
TEAM TOTALS/AVG 1292.0 144 152 270 373 20 93 -6.9 .970  
THIRD BASE FIELDING STATS
Player Inn GS G PO A E DP ZR  
Ryan Compton 780.2 92 92 63 137 10 11 -3.7 .952 2.31  
Allen Baker 145.0 14 26 11 30 2 3 1.0 .953 2.54  
John Gadsden 138.0 16 17 17 24 0 3 1.7 1.000 2.67  
Jose Balli 87.0 10 13 9 15 2 0 0.3 .923 2.48  
Kevin Hilfiker 84.0 8 11 3 12 2 0 -1.0 .882 1.61  
Angel Lujan 29.0 2 7 1 5 0 1 0.5 1.000 1.86  
T.J. Donovan 11.1 1 4 0 3 0 0 0.1 1.000 2.38  
Jose Espinoza 3.0 0 3 1 0 0 0 0.0 1.000 3.00  
Willis Maisonet 11.0 1 3 1 1 0 0 0.1 1.000 1.64  
Frank Andreoni 3.0 0 1 0 1 0 0 -0.2 1.000 3.00  
TEAM TOTALS/AVG 1292.0 144 177 106 228 16 18 -1.1 .954  
SHORTSTOP FIELDING STATS
Player Inn GS G PO A E DP ZR  
Hector Mejia 557.0 65 65 90 175 3 34 4.1 .989 4.28  
Jimmy Jones 370.0 41 42 64 142 5 31 -2.3 .976 5.01  
Justin Phelps 120.0 13 18 23 40 2 6 -1.2 .969 4.72  
Sam Paiva 121.1 14 14 30 42 3 10 -0.9 .960 5.34  
Kevin Hilfiker 35.2 2 10 1 8 1 0 -0.7 .900 2.27  
Allen Baker 38.0 4 6 10 9 3 1 -1.0 .864 4.50  
T.J. Donovan 31.0 3 4 5 14 1 4 0.4 .950 5.52  
Jose Espinoza 10.0 1 2 0 2 0 1 -0.1 1.000 1.80  
Hector Nunez 9.0 1 1 3 2 1 1 -0.6 .833 5.00  
TEAM TOTALS/AVG 1292.0 144 162 226 434 19 88 -2.3 .972  
LEFT FIELD FIELDING STATS
Player Inn GS G PO A E DP ZR  
Mike Odendahl 1102.2 126 127 225 8 3 1 5.5 .987 1.90  
Brian Hendrix 31.1 2 15 7 0 0 0 0.1 1.000 2.01  
Justin Romer 91.0 9 15 29 2 0 0 1.0 1.000 3.07  
Danny Sutton 21.0 1 5 9 0 0 0 -1.2 1.000 3.86  
Randy Bunn 26.0 4 4 8 0 0 0 -0.0 1.000 2.77  
Dave DeSanto 11.0 1 3 1 0 1 0 -0.9 .500 0.82  
Jose Espinoza 1.0 0 1 0 0 0 0 0.0 .000 0.00  
Matt Russo 8.0 1 1 3 1 0 1 0.3 1.000 4.50  
TEAM TOTALS/AVG 1292.0 144 171 282 11 4 2 4.7 .987  
CENTER FIELD FIELDING STATS
Player Inn GS G PO A E DP ZR  
Brian Hendrix 1028.2 117 120 260 24 9 2 -6.4 .969 2.48  
Jose Argueta 184.1 18 32 77 6 2 1 2.9 .976 4.05  
Randy Bunn 52.0 6 7 19 0 0 0 -0.4 1.000 3.29  
Matt Russo 27.0 3 4 2 0 0 0 -0.3 1.000 0.67  
TEAM TOTALS/AVG 1292.0 144 163 358 30 11 3 -4.2 .972  
RIGHT FIELD FIELDING STATS
Player Inn GS G PO A E DP ZR  
Randy Bunn 475.2 52 53 93 8 4 0 4.6 .962 1.91  
Dave DeSanto 330.0 37 37 55 1 2 0 -4.5 .966 1.53  
Mike Odendahl 67.1 5 23 17 0 0 0 1.2 1.000 2.27  
Blake Stangle 137.0 17 18 29 0 0 0 0.7 1.000 1.91  
Justin Romer 94.0 11 11 21 0 0 0 -0.3 1.000 2.01  
Danny Sutton 60.0 7 7 11 0 0 0 -1.7 1.000 1.65  
Angel Lujan 34.0 4 5 7 0 0 0 -2.0 1.000 1.85  
Alex Mendoza 41.0 4 5 10 0 0 0 -0.4 1.000 2.20  
Casey Henderson 10.0 2 3 3 0 0 0 0.1 1.000 2.70  
Matt Russo 26.0 3 3 6 0 0 0 -0.2 1.000 2.08  
Jose Espinoza 17.0 2 2 4 1 0 0 0.1 1.000 2.65  
TEAM TOTALS/AVG 1292.0 144 167 256 10 6 0 -2.4 .978  
TEAM BATTING LEADERS
Batting Average Justin Phelps  .290
On-Base Pct Brian Hendrix  .372
Slugging Pct Mike Odendahl  .476
OPS Mike Odendahl  .827
wOBA Mike Odendahl  .367
Games Mike Odendahl  136
At-Bats Justin Phelps  518
Runs Mike Odendahl  74
Hits Justin Phelps  150
Total Bases Mike Odendahl  243
Singles Justin Phelps  110
Doubles Justin Phelps  31
Triples Brian Hendrix  6
Home Runs Mike Odendahl  25
RBIs Mike Odendahl  97
Stolen Bases Justin Phelps  31
Caught Stealing Justin Phelps  13
Walks Ryan Compton  76
Strikeouts Mike Odendahl  162
 
 
 
TEAM PITCHING LEADERS
ERA Justin Baker  3.52
Wins Justin Baker  11
Losses David Tirado  12
Winning Pct Justin Baker  .733
Saves Chase Harriger  24
Games Pitched Chase Harriger  38
Games Started Javier Alba  26
Complete Games Javier Alba  0
Shutouts Javier Alba  0
Innings Pitched Javier Alba  159.2
Hits Allowed Javier Alba  169
Home Runs Allowed Justin Baker  13
Strikeouts Javier Alba  142
Walks Allowed David Tirado  63
Walks per 9 IP Javier Alba  2.48
Hits per 9 IP David Tirado  7.72
Strikeouts per 9 IP Javier Alba  8.00
WHIP David Tirado  1.32
OAVG David Tirado  0.236
OOBP David Tirado  0.321
OSLG David Tirado  0.359
OOPS David Tirado  0.680
Powered by: Out of the Park Developments, Out of the Park Baseball, Franchise Hockey Manager
Sunday, December 7th , 2025 - OOTP Baseball 26.8 Build 82