ROCHESTER RIVER SHARKS (AAA)
3rd place | 67-77, .465 PCT | M# - | LAST 10: 6-4
R: 620 | RA: 658 | PAYROLL: $3,815,000
11/01/2049
TEAM LEADERS AVG
J. Marchetti .321
A. Sayles .286
J. Petruccelli .271
J. Funk .256
J. Wallace .254
TEAM LEADERS HR
J. Marchetti 25
J. Wallace 12
M. Koester 10
J. Petruccelli 10
C. Forbes 9
TEAM LEADERS RBI
J. Marchetti 85
A. Sayles 49
J. Wallace 43
M. Koester 39
J. Petruccelli 37
TEAM LEADERS W
2 tied with 7
M. Peterson 7
A. Smith 7
T. Citti 6
3 tied with 5
TEAM LEADERS ERA
A. Smith 3.89
B. Johnstone 4.25
M. Peterson 4.68
   
   
TEAM LEADERS K
A. Smith 110
B. Johnstone 101
M. Peterson 90
B. Williams 75
S. Marin 69
WHO'S HOT?
P Mike Peterson 0-1, 2.00 Last 2 games
P Brad Johnstone 2-0, 1.31 Last 4 games
CF Jarrett Cantrell .538, 0 HR Last 13 games
WHO'S NOT?
P Tim Runnels 3-1, 8.40 Last 8 games
P Salvatore Marin 0-1, 12.27 Last 2 games
PITCHING STAFF
Role T Pitcher G GS W L SV ERA WHIP Status
Starter R Steve Kinas 3 3 1 1 0 8.56 1.76 Rested
Starter R Joe Mayers 13 13 3 7 0 3.62 1.50 Rested
Starter R Mike Peterson 20 20 7 6 0 4.68 1.40 Rested
Starter L Reginald West 1 1 0 0 0 1.29 0.86 Rested
Starter R Brad Johnstone 32 15 5 4 1 4.25 1.43 Rested
Long Relief R Tim Runnels 22 0 5 1 0 7.33 1.84 Rested
Long Relief R Aaron Bolds 21 0 2 2 0 4.92 1.69 Rested
Middle Relief R Pete Gamblin 27 1 2 1 3 3.29 1.34 Rested
Middle Relief L Brandon Harris 28 0 2 2 2 2.53 1.14 Rested
Middle Relief L Salvatore Marin 26 13 3 8 0 4.60 1.75 Rested
Setup L Josh Hofmann 1 1 0 0 0 1.50 1.00 Rested
Setup R Chris Austin 20 0 3 1 0 3.38 1.22 Rested
Closer L Willie Gonzalez 46 0 5 8 14 5.00 1.58 Rested
CATCHERS
# B Player Pos G AB H HR RBI R BB K AVG OBP SLG WAR
4 R Ernesto Ruiz C 22 89 24 2 11 7 9 12 .270 .343 .360 0.8
12 R Chris McLachlan C 4 3 1 0 0 0 1 1 .333 .500 .333 -0.0
INFIELDERS
# B Player Pos G AB H HR RBI R BB K AVG OBP SLG WAR
35 S John Petruccelli 1B 95 340 92 10 37 43 47 79 .271 .366 .374 0.3
29 R Chad Isleib 2B 1 5 1 1 2 1 0 0 .200 .200 .800 0.0
6 R Ron Leahy 1B 45 92 23 2 12 8 5 10 .250 .289 .315 -1.0
36 L Tim Jennings 3B 44 160 48 7 17 21 9 25 .300 .341 .456 0.2
30 R Matt Cullinane SS 4 11 2 0 1 1 0 0 .182 .182 .182 -0.0
28 L Jon Brito SS 38 113 21 1 8 14 7 18 .186 .264 .230 -0.4
1 L Alex Sayles 3B 126 416 119 3 49 31 38 80 .286 .356 .334 0.2
OUTFIELDERS
# B Player Pos G AB H HR RBI R BB K AVG OBP SLG WAR
9 R Mike Koester RF 101 326 108 10 39 44 50 52 .331 .433 .463 1.4
14 R Jeremy Funk CF 108 336 86 5 32 35 32 82 .256 .329 .318 -0.2
13 R Alexis Soto RF 34 48 15 3 11 7 2 7 .312 .333 .500 0.2
11 L Cain Forbes RF 89 198 54 9 30 24 34 46 .273 .382 .439 0.4
34 L Carlos Ortega RF 88 261 70 5 29 38 28 45 .268 .357 .360 0.3
20 L Jarrett Cantrell CF 61 163 48 6 26 26 25 20 .294 .402 .472 0.9
26 S Jeff Johnson CF 18 57 15 0 3 6 4 10 .263 .323 .298 -0.2
LINEUP VS RHP+DH
# B Name Pos AVG HR RBI SB
1 R Matt Cullinane 2B .182 0 1 1
2 L Tim Jennings 1B .300 7 17 2
3 R Mike Koester DH .331 10 39 1
4 S Jeff Johnson LF .263 0 3 0
5 R Ernesto Ruiz C .270 2 11 1
6 L Carlos Ortega RF .268 5 29 5
7 L Alex Sayles 3B .286 3 49 0
8 R Jeremy Funk CF .256 5 32 2
9 L Jon Brito SS .186 1 8 0
LINEUP VS LHP+DH
# B Name Pos AVG HR RBI SB
1 R Matt Cullinane 2B .182 0 1 1
2 L Tim Jennings 1B .300 7 17 2
3 S John Petruccelli DH .271 10 37 0
4 S Jeff Johnson LF .263 0 3 0
5 R Ernesto Ruiz C .270 2 11 1
6 L Carlos Ortega RF .268 5 29 5
7 L Alex Sayles 3B .286 3 49 0
8 R Jeremy Funk CF .256 5 32 2
9 L Jon Brito SS .186 1 8 0
INJURIES
Player Injury Out for... Disabled List Status
P Mike Peterson torn meniscus (knee) 2 weeks Not on IL
P Joe Mayers torn biceps 2 weeks Not on IL
CF Jeff Johnson torn meniscus (knee) 3-4 weeks Not on IL
UPCOMING GAMES
LINKS
Roster Ratings
News Potential Ratings
Major Transactions Leaders
Transactions Batting Stats
Injuries Pitching Stats
Personnel Fielding Stats
Schedule Brooklyn Knights
NEWS
STANDINGS
Division 1 W L PCT GB
Portland Pickles 80 64 .556 -
Sarasota Sweeties 72 73 .497 8.5
Rochester River Sharks 67 77 .465 13.0
Prudenville Timberwolves 66 78 .458 14.0
TEAM INFORMATION
Record overall 67-77, .465 PCT
Position in Division 3rd, 13 GB
Record at home 40-32, .556 PCT
Record on the road 27-45, .375 PCT
Record in X-inning games 6-7, .462 PCT
Record in one-run games 23-19, .548 PCT
Record versus LHP 18-18, .500 PCT
Record versus RHP 49-59, .454 PCT
Record last 10 games 6-4, .600 PCT
Record in April 6-11, .353 PCT
Record in May 14-15, .483 PCT
Record in June 13-12, .520 PCT
Record in July 13-16, .448 PCT
Record in August 13-15, .464 PCT
Record in September 8-8, .500 PCT
BATTING STATS & RANKINGS
Batting Average .272 - 12th in CAAA
On-Base Percentage .354 - 7th in CAAA
Slugging Percentage .388 - 9th in CAAA
On-Base + Slugging .742 - 8th in CAAA
Runs Scored 620 - tied for 12th in CAAA
Hits 1348 - 12th in CAAA
Extra-Base Hits 285 - 5th in CAAA
Home Runs 141 - 7th in CAAA
Bases On Balls 544 - 5th in CAAA
Strikeouts 921 - 5th in CAAA
Stolen Bases 20 - 15th in CAAA
PITCHING STATS & RANKINGS
Earned Run Average 4.27 - 11th in CAAA
Starters' ERA 4.19 - 11th in CAAA
Bullpen ERA 4.41 - 9th in CAAA
Runs allowed 658 - 10th in CAAA
Hits allowed 1394 - 10th in CAAA
Opponents AVG .279 - 11th in CAAA
BABIP .322 - 11th in CAAA
Home Runs allowed 145 - tied for 9th in CAAA
Bases On Balls 513 - tied for 6th in CAAA
Strikeouts 1004 - 1st in CAAA
Monday, January 19th , 2026 - OOTP Baseball 26.8 Build 82