MONTREAL ROYALS
HISTORY TEAM STATS 2025
10/24/2025
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 2025 - RECORD 77-67, .535 - FINISH 3rd - RUNS SCORED 596 - RUNS ALLOWED 552
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 26 25 25 86 8 14 1 0 3 8 0 0 3 34 .163 .200 .279 .479 42 -0.0
DH Frank Andreoni 26 5 3 11 0 0 0 0 0 0 0 0 0 4 .000 .000 .000 .000 -117 -0.3
CF Jose Argueta 21 23 8 29 4 9 2 0 0 0 1 1 2 8 .310 .355 .379 .734 125 0.4
3B Allen Baker 25 61 53 189 25 37 7 0 3 14 2 1 23 40 .196 .294 .280 .574 78 0.2
2B Max Benitez 25 6 6 21 0 2 0 0 0 0 0 0 0 10 .095 .095 .095 .190 -54 -0.2
C Cory Bloodsaw 21 20 20 79 11 17 3 0 5 10 0 0 5 27 .215 .279 .443 .722 119 0.4
P Ryan Boyd 25 1 1 4 1 2 1 0 0 1 0 0 0 1 .500 .500 .750 1.250 284 0.1
LF #Randy Bunn 25 114 113 408 51 97 23 2 8 45 2 2 49 115 .238 .322 .363 .684 103 1.9
2B #Ryan Caird 26 2 2 6 0 1 1 0 0 0 0 0 2 2 .167 .375 .333 .708 128 0.1
C Justin Carson 25 19 14 51 7 12 1 0 1 4 0 0 3 17 .235 .273 .314 .586 76 0.2
1B #Ryan Compton 25 36 36 128 19 30 3 1 4 16 0 0 24 34 .234 .368 .367 .735 132 0.9
SS Dwayne Cook 26 76 74 241 16 49 9 0 3 26 0 0 35 54 .203 .308 .278 .586 85 0.7
SS Andy Curran 25 21 21 84 5 12 0 1 2 7 5 3 7 30 .143 .209 .238 .447 32 0.3
DH Bill Demers 24 23 10 46 6 13 4 1 2 9 0 0 5 16 .283 .353 .543 .896 151 0.3
3B John Gadsden 25 11 11 40 7 9 2 0 1 3 0 0 10 7 .225 .404 .350 .754 143 0.4
SS Cy Galloway 22 4 3 8 2 0 0 0 0 0 0 0 2 1 .000 .200 .000 .200 -16 -0.2
CF Brian Hendrix 21 135 128 495 76 137 26 5 18 69 14 9 70 133 .277 .368 .459 .827 148 4.5
1B #Mitch Jensen 21 44 35 136 21 38 10 0 2 14 0 2 8 20 .279 .319 .397 .717 118 0.7
1B #Josh Keys 23 6 5 22 2 3 1 0 0 2 1 0 2 4 .136 .240 .182 .422 35 -0.0
1B *John Lopez 25 80 58 220 22 52 3 0 6 14 0 1 26 67 .236 .319 .332 .650 100 0.3
3B Angel Lujan 25 94 86 302 43 56 6 0 18 45 1 1 48 101 .185 .317 .384 .701 116 1.7
3B Jim Mann 25 29 29 106 15 24 4 1 3 15 1 1 3 29 .226 .261 .368 .629 89 0.3
DH *Edwin Martinez 25 54 26 115 16 33 5 3 4 12 0 2 14 38 .287 .383 .487 .870 159 1.1
LF *Takenori Murayama 26 21 21 83 12 11 2 2 4 8 4 1 8 29 .133 .234 .349 .583 76 -0.1
RF Mike Odendahl 22 122 119 448 48 101 16 2 18 63 2 0 43 145 .225 .296 .391 .686 104 0.7
SS #Eddie Otero 23 22 15 54 4 13 1 0 0 5 0 1 2 17 .241 .281 .259 .540 62 -0.3
SS Sam Paiva 24 35 30 105 15 24 4 0 4 11 0 0 18 22 .229 .341 .381 .722 117 0.8
RF *Juan Perez 22 1 0 0 1 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0.0
2B Justin Phelps 25 59 59 245 36 61 13 1 3 11 16 3 23 40 .249 .319 .347 .665 105 1.1
C Kenny Porterfield 25 13 3 17 2 5 0 0 2 3 0 0 1 7 .294 .333 .647 .980 198 0.2
2B Mike Random 30 11 11 45 4 7 4 0 0 1 1 0 3 10 .156 .208 .244 .453 35 -0.3
1B *Sam Salas 24 63 63 234 37 77 14 1 12 60 0 0 24 66 .329 .410 .551 .962 192 2.5
LF *Mike Sargent 25 1 0 1 0 1 0 0 0 0 0 1 0 0 1.000 1.000 1.000 2.000 539 -0.0
RF Blake Stangle 25 44 44 161 14 46 13 0 4 20 0 0 18 36 .286 .359 .441 .800 142 1.5
LF Mike Stemwedel 23 1 0 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -117 -0.0
LF #Danny Sutton 25 4 0 4 0 0 0 0 0 1 0 0 1 1 .000 .200 .000 .200 -16 -0.1
1B #John Troia 23 4 2 10 1 2 1 0 1 4 0 0 0 2 .200 .200 .600 .800 138 0.0
C Justin Wardlaw 24 82 81 264 25 53 6 0 7 26 0 1 13 74 .201 .243 .303 .546 61 0.8
1B Steve Woodings 26 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0.0
2B Cody Yeager 24 93 81 325 40 91 19 0 8 43 0 1 34 49 .280 .348 .412 .760 130 1.1
  TEAM TOTALS/AVG 24.3 1466 1296 4824 596 1139 205 20 146 570 50 31 529 1290 .236 .318 .378 .696 111 21.7
TEAM PITCHING STATS
Player Age W L Pct G GS SV IP H ER HR BB SO ERA FIP WAR
Antonio Alvarez 27 4 5 0.444 20 7 1 71.0 75 29 5 26 39 3.68 3.94 0.1
Travis Anderson 24 3 2 0.600 5 5 0 37.2 23 9 2 5 37 2.15 2.02 1.3
Ryan Arntz 26 5 6 0.455 12 12 0 76.1 73 28 3 23 58 3.30 2.95 1.5
*Justin Baker 31 8 9 0.471 27 27 0 149.1 161 68 18 44 144 4.10 3.52 1.7
*Jonathan Bell 22 0 0 0.000 2 0 0 2.2 2 0 0 1 2 0.00 2.53 0.0
Ryan Boyd 25 0 0 0.000 3 0 0 9.1 7 5 4 8 11 4.82 8.69 -0.6
Jose Cabral 24 0 3 0.000 19 0 1 31.0 32 9 1 6 29 2.61 1.93 0.8
John Cochran 25 0 0 0.000 12 1 0 28.1 19 12 2 11 33 3.81 2.86 0.4
*Frank Cora 22 0 0 0.000 2 0 1 5.2 6 1 0 0 6 1.59 0.78 0.3
David Damian 25 0 2 0.000 2 2 0 7.2 14 7 3 5 8 8.22 7.86 -0.3
Ryan Doran 25 2 1 0.667 20 0 2 35.0 18 5 1 12 37 1.29 2.44 0.6
*Alex Gomez 26 10 8 0.556 27 27 0 160.1 145 61 12 49 162 3.42 2.79 3.6
*Bobby Hardy 25 4 1 0.800 20 0 3 35.1 41 17 2 11 21 4.33 3.89 -0.2
*Chase Harriger 27 1 2 0.333 21 0 11 25.2 26 16 4 9 23 5.61 4.19 -0.3
*Jesse Keim 27 1 0 1.000 5 0 0 7.2 6 1 0 2 9 1.17 1.33 0.3
Manuel Londono 26 0 0 0.000 3 0 0 12.0 9 5 2 9 10 3.75 5.90 -0.4
Josh McQuaid 30 1 0 1.000 2 2 0 9.2 11 3 1 1 5 2.79 3.52 0.1
Lee Morgan 27 3 2 0.600 7 7 0 45.1 44 16 2 11 33 3.18 2.81 1.0
Mike Mudge 24 2 2 0.500 10 3 0 33.2 31 20 5 18 24 5.35 5.01 -0.4
Brad Murphy 23 3 1 0.750 24 1 0 43.0 34 12 4 17 60 2.51 2.71 0.6
Jim Murphy 22 1 0 1.000 4 4 0 20.1 17 4 2 5 20 1.77 2.95 0.4
*Omar Navarrete 30 0 1 0.000 2 2 0 13.2 13 7 3 4 10 4.61 5.17 -0.1
Evan Sippel 24 0 2 0.000 15 0 8 18.1 14 3 0 4 28 1.47 0.50 1.3
Mark Stuart 24 12 8 0.600 29 29 0 182.0 170 67 14 57 132 3.31 3.52 2.1
David Tirado 25 6 2 0.750 28 15 0 108.1 92 36 11 49 85 2.99 4.26 -0.1
*Jesse Tuuri 25 1 1 0.500 6 0 0 9.2 6 4 0 5 12 3.72 1.97 0.2
*Jay Waltman 22 6 3 0.667 44 0 4 56.0 38 10 4 10 60 1.61 2.28 1.3
*Nick Wolfe 32 1 3 0.250 15 0 3 15.2 28 21 4 10 14 12.06 6.35 -1.0
Frank Yanez 26 3 3 0.500 39 0 13 40.1 43 17 6 16 40 3.79 3.82 -0.1
TEAM TOTALS/AVG 25.6 77 67 0.535 425 144 47 1291.0 1198 493 115 428 1152 3.44 3.37 14.3
PITCHER FIELDING STATS
Player Inn GS G PO A E DP ZR  
Jay Waltman 56.0 0 42 2 1 0 0 0.3 1.000 0.48  
Frank Yanez 40.1 0 38 3 4 0 0 0.4 1.000 1.56  
Mark Stuart 182.0 29 29 7 13 3 0 0.1 .870 0.99  
David Tirado 108.1 15 28 6 9 0 2 0.1 1.000 1.25  
Justin Baker 149.1 27 27 9 13 1 1 -0.7 .957 1.33  
Alex Gomez 160.1 27 27 6 10 1 1 -0.9 .941 0.90  
Brad Murphy 43.0 1 24 2 3 1 0 -0.2 .833 1.05  
Antonio Alvarez 71.0 7 20 2 3 1 0 -1.1 .833 0.63  
Ryan Doran 35.0 0 20 0 2 1 1 -1.0 .667 0.51  
Bobby Hardy 35.1 0 20 1 4 0 0 0.2 1.000 1.27  
Chase Harriger 25.2 0 20 1 2 0 0 0.3 1.000 1.05  
Jose Cabral 31.0 0 19 1 3 0 0 0.8 1.000 1.16  
Evan Sippel 18.1 0 15 0 1 0 0 0.4 1.000 0.49  
Nick Wolfe 15.2 0 15 0 3 0 0 -0.1 1.000 1.72  
Ryan Arntz 76.1 12 12 3 9 1 0 -0.2 .923 1.41  
John Cochran 28.1 1 12 0 0 1 0 -1.3 .000 0.00  
Mike Mudge 33.2 3 10 3 5 0 0 0.7 1.000 2.14  
Lee Morgan 45.1 7 7 4 3 0 0 0.2 1.000 1.39  
Jesse Tuuri 9.2 0 6 1 0 0 0 0.0 1.000 0.93  
Travis Anderson 37.2 5 5 2 2 0 0 0.8 1.000 0.96  
Jesse Keim 7.2 0 5 0 1 0 0 0.0 1.000 1.17  
Ryan Boyd 9.1 0 3 0 0 0 0 0.0 .000 0.00  
Manuel Londono 12.0 0 3 0 1 0 0 0.3 1.000 0.75  
Jim Murphy 20.1 3 3 0 1 0 0 0.1 1.000 0.44  
Jonathan Bell 2.2 0 2 0 0 0 0 0.0 .000 0.00  
Frank Cora 5.2 0 2 1 0 0 0 0.0 1.000 1.59  
David Damian 7.2 2 2 0 0 0 0 0.0 .000 0.00  
Josh McQuaid 9.2 2 2 0 1 0 0 -0.2 1.000 0.93  
Omar Navarrete 13.2 2 2 0 4 0 0 0.4 1.000 2.63  
TEAM TOTALS/AVG 1291.0 143 420 54 98 10 5 -0.6 .938  
CATCHER FIELDING STATS
Player Inn GS G PO A E DP ZR  
Justin Wardlaw 718.0 81 82 646 46 1 2 1.4 .999 34.00  
Jerry Alvarado 218.0 25 25 202 19 2 1 0.3 .991 36.84  
Cory Bloodsaw 185.0 20 20 176 12 1 2 -0.2 .995 23.08  
Justin Carson 128.0 14 17 108 13 0 1 0.6 1.000 62.50  
Kenny Porterfield 32.0 3 6 27 3 0 0 0.5 1.000 0.00  
Frank Andreoni 2.0 0 2 2 0 0 0 0.0 1.000 0.00  
Ryan Boyd 8.0 1 1 7 1 0 0 0.2 1.000 100.00  
TEAM TOTALS/AVG 1291.0 144 153 1168 94 4 6 2.7 .997  
FIRST BASE FIELDING STATS
Player Inn GS G PO A E DP ZR  
Sam Salas 346.0 40 40 301 23 2 26 -1.6 .994 8.43  
Ryan Compton 314.0 35 35 295 13 0 25 2.5 1.000 8.83  
John Lopez 200.0 22 28 183 9 1 12 0.4 .995 8.64  
Mitch Jensen 135.0 14 25 112 7 0 16 1.4 1.000 7.93  
Sam Paiva 81.0 9 13 72 4 0 3 0.4 1.000 8.44  
Angel Lujan 90.0 10 12 85 10 0 8 0.6 1.000 9.50  
Allen Baker 81.0 9 10 67 10 0 5 1.1 1.000 8.56  
Josh Keys 34.0 4 4 33 5 0 3 0.5 1.000 10.06  
Kenny Porterfield 1.0 0 1 0 0 2 0 -1.2 .000 0.00  
John Troia 8.0 1 1 8 0 0 0 0.1 1.000 9.00  
Steve Woodings 1.0 0 1 2 0 0 0 0.0 1.000 18.00  
TEAM TOTALS/AVG 1291.0 144 170 1158 81 5 98 4.3 .996  
SECOND BASE FIELDING STATS
Player Inn GS G PO A E DP ZR  
Cody Yeager 457.0 51 52 115 108 3 25 -5.7 .987 4.39  
Justin Phelps 381.0 43 43 67 110 4 25 -2.2 .978 4.18  
Dwayne Cook 188.0 21 21 41 53 2 16 2.5 .979 4.50  
Mike Random 93.0 11 11 15 35 2 3 -0.9 .962 4.84  
Mitch Jensen 67.0 7 10 18 22 0 4 -0.5 1.000 5.37  
Max Benitez 49.0 6 6 10 16 0 3 0.8 1.000 4.78  
Ryan Caird 17.0 2 2 3 6 0 3 0.1 1.000 4.76  
Angel Lujan 17.0 1 2 3 4 1 1 -1.2 .875 3.71  
Eddie Otero 12.0 1 2 4 2 0 1 -0.1 1.000 4.50  
Cy Galloway 8.0 1 1 0 2 1 0 -0.9 .667 2.25  
Jim Mann 2.0 0 1 0 0 0 0 -0.2 .000 0.00  
TEAM TOTALS/AVG 1291.0 144 151 276 358 13 81 -8.2 .980  
THIRD BASE FIELDING STATS
Player Inn GS G PO A E DP ZR  
Angel Lujan 525.0 59 63 37 109 4 12 1.9 .973 2.50  
Allen Baker 365.0 40 43 28 84 9 6 -0.1 .926 2.76  
Jim Mann 245.0 28 28 12 51 1 4 1.0 .984 2.31  
John Gadsden 105.0 11 11 6 16 1 3 0.1 .957 1.89  
Justin Phelps 34.0 4 4 0 6 2 0 -1.0 .750 1.59  
Ryan Compton 8.0 1 1 0 6 0 0 0.3 1.000 6.75  
John Troia 9.0 1 1 1 1 1 0 -0.6 .667 2.00  
TEAM TOTALS/AVG 1291.0 144 151 84 273 18 25 1.7 .952  
SHORTSTOP FIELDING STATS
Player Inn GS G PO A E DP ZR  
Dwayne Cook 465.0 53 55 82 159 2 30 -1.7 .992 4.66  
Sam Paiva 199.0 21 24 27 63 1 11 0.4 .989 4.07  
Andy Curran 187.0 21 21 28 60 2 13 4.5 .978 4.24  
Eddie Otero 133.0 14 20 16 37 2 3 -2.4 .964 3.59  
Mitch Jensen 118.0 14 14 24 37 5 4 -1.0 .924 4.65  
Justin Phelps 103.0 12 14 18 38 1 9 0.2 .982 4.89  
Allen Baker 40.0 4 7 6 8 2 0 -1.3 .875 3.15  
Cy Galloway 18.0 2 3 2 3 0 0 0.2 1.000 2.50  
Angel Lujan 19.0 2 3 2 3 1 0 -1.8 .833 2.37  
Jim Mann 9.0 1 1 2 4 2 0 -0.7 .750 6.00  
TEAM TOTALS/AVG 1291.0 144 162 207 412 18 70 -3.6 .972  
LEFT FIELD FIELDING STATS
Player Inn GS G PO A E DP ZR  
Randy Bunn 931.2 109 109 215 5 2 1 5.5 .991 2.13  
Brian Hendrix 23.1 0 17 4 0 0 0 1.0 1.000 1.54  
Takenori Murayama 146.0 16 16 38 1 0 0 -0.5 1.000 2.40  
Mike Odendahl 122.0 14 14 23 0 0 0 0.9 1.000 1.70  
John Lopez 43.0 4 8 7 0 0 0 0.0 1.000 1.47  
Cody Yeager 13.0 1 5 1 0 0 0 -0.1 1.000 0.69  
Bill Demers 5.0 0 2 2 0 0 0 0.0 1.000 3.60  
Danny Sutton 4.0 0 2 1 0 0 0 -0.0 1.000 2.25  
Justin Carson 1.0 0 1 0 0 0 0 0.0 .000 0.00  
Mike Stemwedel 2.0 0 1 0 0 0 0 -0.0 .000 0.00  
TEAM TOTALS/AVG 1291.0 144 175 291 6 2 1 6.8 .993  
CENTER FIELD FIELDING STATS
Player Inn GS G PO A E DP ZR  
Brian Hendrix 1137.2 128 130 337 23 13 4 -14.3 .965 2.85  
Jose Argueta 82.1 8 23 25 0 2 0 2.6 .926 2.73  
Edwin Martinez 45.0 5 6 13 0 0 0 -0.2 1.000 2.60  
Randy Bunn 17.0 2 2 5 0 0 0 0.4 1.000 2.65  
Takenori Murayama 9.0 1 1 2 0 0 0 0.0 1.000 2.00  
TEAM TOTALS/AVG 1291.0 144 162 382 23 15 4 -11.5 .964  
RIGHT FIELD FIELDING STATS
Player Inn GS G PO A E DP ZR  
Mike Odendahl 616.0 69 71 121 9 2 1 -5.4 .985 1.90  
Blake Stangle 368.0 44 44 69 3 2 0 2.2 .973 1.76  
Randy Bunn 40.0 2 25 8 0 1 0 0.1 .889 1.80  
Edwin Martinez 79.0 8 10 22 0 0 0 -0.7 1.000 2.51  
John Lopez 62.0 7 7 8 0 0 0 -1.4 1.000 1.16  
Sam Salas 40.0 4 5 6 0 0 0 -1.3 1.000 1.35  
Takenori Murayama 35.0 4 4 9 1 0 0 0.4 1.000 2.57  
Angel Lujan 25.0 3 3 8 0 0 0 -0.1 1.000 2.88  
Cody Yeager 16.0 2 2 2 0 0 0 -1.3 1.000 1.12  
Josh Keys 9.0 1 1 0 1 0 0 0.0 1.000 1.00  
Danny Sutton 1.0 0 1 0 0 0 0 0.0 .000 0.00  
TEAM TOTALS/AVG 1291.0 144 173 253 14 5 1 -7.5 .982  
TEAM BATTING LEADERS
Batting Average Brian Hendrix  .277
On-Base Pct Brian Hendrix  .368
Slugging Pct Brian Hendrix  .459
OPS Brian Hendrix  .827
wOBA Brian Hendrix  .364
Games Brian Hendrix  135
At-Bats Brian Hendrix  495
Runs Brian Hendrix  76
Hits Brian Hendrix  137
Total Bases Brian Hendrix  227
Singles Brian Hendrix  88
Doubles Brian Hendrix  26
Triples Brian Hendrix  5
Home Runs Brian Hendrix  18
RBIs Brian Hendrix  69
Stolen Bases Justin Phelps  16
Caught Stealing Brian Hendrix  9
Walks Brian Hendrix  70
Strikeouts Mike Odendahl  145
 
 
 
TEAM PITCHING LEADERS
ERA Mark Stuart  3.31
Wins Mark Stuart  12
Losses Justin Baker  9
Winning Pct Mark Stuart  .600
Saves Frank Yanez  13
Games Pitched Jay Waltman  44
Games Started Mark Stuart  29
Complete Games Travis Anderson  2
Shutouts Travis Anderson  2
Innings Pitched Mark Stuart  182.0
Hits Allowed Mark Stuart  170
Home Runs Allowed Justin Baker  18
Strikeouts Alex Gomez  162
Walks Allowed Mark Stuart  57
Walks per 9 IP Justin Baker  2.65
Hits per 9 IP Alex Gomez  8.14
Strikeouts per 9 IP Alex Gomez  9.09
WHIP Alex Gomez  1.21
OAVG Alex Gomez  0.238
OOBP Alex Gomez  0.295
OSLG Alex Gomez  0.356
OOPS Alex Gomez  0.651
Powered by: Out of the Park Developments, Out of the Park Baseball, Franchise Hockey Manager
Wednesday, March 18th , 2026 - OOTP Baseball 26.8 Build 82