CAROLINA LEAGUE
SALEM RED SOX AT FREDERICK KEYS
05/25/2026
 
CAROLINA LEAGUE
SALEM RED SOX AT FREDERICK KEYS
GAME ID: 7835 - MONDAY, MAY 25TH , 2026 - GAME LOG
  1 2 3 4 5 6 7 8 9 R H E
Salem Red Sox (19-26) 0 0 0 0 0 0 0 0 0 0 8 1
Frederick Keys (19-26) 0 0 0 0 1 0 1 1 X 3 8 1
Ramos Skunks Salem, 3-0
In a remarkable performance, Frederick Keys starter Jon Ramos beat the Salem Red Sox, 3-0, in an impressive 8-hit shutout.

"My arm felt good, mechanics were good and my stuff was working," he said later. "It doesn't get any better than this."

The Keys hurler finished with 3 strikeouts and 2 walks. He showed pinpoint control and a sharp fastball.

"It was a rough one for my guys," Salem manager Jose Nieves said, following the game. "We weren't at our best and their guy was."

Ramos is hitting .239 this season with 2 home runs, 12 RBIs and 10 runs scored. He has 21 hits in 88 at-bats.
SALEM BATTING LINESCORE FREDERICK BATTING LINESCORE
Player AB R H RBI BB K LOB AVG HR RBI
E. Lockyer LF 3 0 1 0 1 2 0 .277 6 22
E. Thomas RF 3 0 0 0 0 0 2 .297 0 9
J. Simpson 2B 4 0 2 0 0 0 2 .286 1 19
T. Robinson 3B 3 0 0 0 1 0 6 .241 3 17
J. Espinoza SS 3 0 0 0 0 0 1 .221 1 10
R. Wilson 1B 4 0 3 0 0 0 0 .364 1 6
A. Henderson C 4 0 1 0 0 0 3 .179 0 9
D. Mullins CF 4 0 0 0 0 1 4 .197 1 6
J. Unknown DH 4 0 1 0 0 0 1 .250 0 0
Totals 32 0 8 0 2 3 19      
BATTING
Doubles: R. Wilson (11, 6th Inning off J. Ramos, 0 on, 1 out)
Total Bases: E. Lockyer , J. Simpson 2 , R. Wilson 4 , A. Henderson , J. Unknown
Runners left in scoring position, 2 outs: T. Robinson , D. Mullins 2
GIDP: T. Robinson , J. Espinoza
Sac Bunt: E. Thomas
Hit by Pitch: J. Espinoza
Team LOB: 9

BASERUNNING
CS: J. Espinoza (1)

FIELDING
Errors: C. Callahan (2)
Double Plays: 1 (Espinoza-Simpson-Wilson)
PB: A. Henderson 2
Player AB R H RBI BB K LOB AVG HR RBI
J. Hernández SS 4 0 2 0 1 1 1 .239 1 6
M. Ortíz CF 3 0 0 0 1 1 3 .250 2 16
   a-J. Jones CF 0 0 0 1 0 0 2 .267 0 2
J. Ramos P 3 0 0 0 2 1 4 .239 2 12
J. Horne LF 4 0 1 1 0 1 5 .221 1 8
S. Stone 3B 3 0 1 0 1 0 1 .273 9 31
E. Davis 1B 4 0 2 0 0 1 3 .272 3 14
C. González 2B 3 1 0 0 1 1 3 .348 4 20
D. Wolfe RF 2 1 1 0 1 0 2 .284 2 6
C. Hernández C 4 1 1 0 0 0 4 .337 2 11
Totals 30 3 8 2 7 6 28      
a - J. Jones substituted for M. Ortíz in the 8th

BATTING
Doubles: E. Davis (7, 2nd Inning off C. Callahan, 0 on, 2 outs)
Total Bases: J. Hernández 2 , J. Horne , S. Stone , E. Davis 3 , D. Wolfe , C. Hernández
Runners left in scoring position, 2 outs: M. Ortíz , J. Ramos 2 , J. Horne , E. Davis , C. González , D. Wolfe
GIDP: S. Stone
Sac Fly: J. Jones , J. Horne
Hit by Pitch: D. Wolfe
Team LOB: 13

FIELDING
Errors: J. Ramos (1)
Double Plays: 2 (Hernández-González-Davis, Hernández-González-Davis)
SALEM PITCHING LINESCORE FREDERICK PITCHING LINESCORE
Player IP H R ER BB K HR BF PI ERA   
C. Callahan L (0-3) 5.2 6 1 0 2 4 0 25 85 7.09   
R. Longoria 0.2 1 1 1 2 1 0 5 22 4.50   
G. Cross 1.0 1 1 0 2 0 0 7 23 2.62   
D. De La Rosa 0.2 0 0 0 1 1 0 3 17 8.79   
PITCHING
Game Score: C. Callahan 57
Batters Faced: C. Callahan 25, R. Longoria 5, G. Cross 7, D. De La Rosa 3
Ground Outs - Fly Outs: C. Callahan 4-8, R. Longoria 1-0, G. Cross 1-2, D. De La Rosa 0-1
Pitches - Strikes: C. Callahan 85-55, R. Longoria 22-12, G. Cross 23-13, D. De La Rosa 17-8
Inherited Runners - Scored: R. Longoria 2-0 , G. Cross 3-1 , D. De La Rosa 3-1
Hit Batsmen: G. Cross
Player IP H R ER BB K HR BF PI ERA   
J. Ramos W (3-2) 9.0 8 0 0 2 3 0 36 104 2.47   
PITCHING
Game Score: J. Ramos 72
Batters Faced: J. Ramos 36
Ground Outs - Fly Outs: J. Ramos 12-10
Pitches - Strikes: J. Ramos 104-67
Hit Batsmen: J. Ramos
GAME NOTES
Player of the Game: Jon Ramos
Ballpark: Harry Grove Stadium
Weather: Partly Cloudy (65 degrees), wind blowing in from center at 9 mph
Start Time: 7:35 PM ET
Time: 3:02
Attendance: 5327
Monday, May 25th , 2026 - OOTP Baseball 27.2 Build 60