APPALACHIAN LEAGUE
PRINCETON RAYS AT JOHNSON CITY CARDINALS
08/17/2025
 
APPALACHIAN LEAGUE
PRINCETON RAYS AT JOHNSON CITY CARDINALS
GAME ID: 12127 - SUNDAY, AUGUST 17TH , 2025 - GAME LOG
  1 2 3 4 5 6 7 8 9 R H E
Princeton Rays (31-21) 0 0 0 1 0 0 0 0 0 1 4 1
Johnson City Cardinals (25-27) 0 0 0 0 0 2 0 0 X 2 5 0
Willis Victimizes Rays
The Johnson City Cardinals banked on Brad Willis and he turned in a masterful performance. The right-hander kept the Princeton hitters in check. The final score was 2-1, Cardinals. Earning his 2nd save for Johnson City was Dan Bradford. The Cardinals, at 25-27, inhabit second place in the West.

Willis allowed 1 run on 4 hits over 8 innings for Johnson City. With the win, the rookie right-hander is 2-2 with an ERA of 6.19.

"Brad is a cool customer," said Johnson City manager Paul McAnulty.
PRINCETON BATTING LINESCORE JOHNSON CITY BATTING LINESCORE
Player AB R H RBI BB K LOB AVG HR RBI
J. Pope 3B 3 1 0 0 0 1 2 .207 4 22
M. Holt 2B 4 0 0 0 0 1 3 .278 1 14
P. Williams CF 2 0 1 0 2 0 0 .273 5 21
B. Young RF 4 0 1 1 0 0 2 .319 10 37
V. Cruz DH 4 0 0 0 0 3 4 .295 2 28
W. Burch LF 2 0 0 0 2 1 2 .349 2 21
É. Lasserre SS 4 0 1 0 0 2 3 .287 5 18
B. Wilson 1B 3 0 0 0 0 1 2 .277 5 25
A. Clark C 2 0 1 0 1 1 0 .236 4 12
Totals 28 1 4 1 5 10 18      
BATTING
Doubles: P. Williams (5, 4th Inning off B. Willis, 1 on, 1 out) , É. Lasserre (9, 5th Inning off B. Willis, 0 on, 0 outs)
Total Bases: P. Williams 2 , B. Young , É. Lasserre 2 , A. Clark
Runners left in scoring position, 2 outs: M. Holt , W. Burch , É. Lasserre
GIDP: B. Wilson
Hit by Pitch: J. Pope
Team LOB: 6

BASERUNNING
CS: P. Williams (1)

FIELDING
Errors: J. Pope (1)
Double Plays: 1 (Pope-Wilson)
Player AB R H RBI BB K LOB AVG HR RBI
D. Mason CF 3 1 1 0 0 1 0 .208 3 12
R. Campbell 2B 4 1 1 2 0 1 1 .337 2 11
S. Duncan RF, LF 4 0 0 0 0 2 2 .316 3 20
C. Vargas 3B 3 0 0 0 1 1 1 .231 3 9
M. Jones DH 3 0 0 0 0 0 2 .294 0 0
D. Smith 1B 3 0 1 0 0 1 0 .200 1 2
   a-T. Hastings LF, RF 0 0 0 0 0 0 0 .223 0 10
P. Bass LF, 1B 3 0 1 0 0 0 1 .184 2 15
C. Billings SS 3 0 1 0 0 1 1 .200 1 9
D. Thomas C 3 0 0 0 0 1 3 .176 1 2
Totals 29 2 5 2 1 8 11      
a - T. Hastings substituted for D. Smith in the 9th

BATTING
Doubles: D. Smith (1, 5th Inning off M. Graves, 0 on, 0 outs)
Home Runs: R. Campbell (2, 6th Inning off M. Graves, 1 on, 0 outs)
Total Bases: D. Mason , R. Campbell 4 , D. Smith 2 , P. Bass , C. Billings
Runners left in scoring position, 2 outs: C. Vargas , M. Jones , D. Thomas
GIDP: D. Thomas
Hit by Pitch: D. Mason
Team LOB: 5

BASERUNNING
SB: D. Mason (3)

FIELDING
Double Plays: 1 (Billings-Campbell-Smith)
OF assists: 1 (Duncan(Clark at 2nd base))
PRINCETON PITCHING LINESCORE JOHNSON CITY PITCHING LINESCORE
Player IP H R ER BB K HR PI ERA   
M. Graves L (2-2) 6.1 5 2 2 1 7 1 92 2.61   
C. Nelson 1.2 0 0 0 0 1 0 23 3.86   
PITCHING
Game Score: M. Graves 61
Batters Faced: M. Graves 26, C. Nelson 5
Ground Outs - Fly Outs: M. Graves 4-8, C. Nelson 2-1
Pitches - Strikes: M. Graves 92-62, C. Nelson 23-18
Inherited Runners - Scored: C. Nelson 2-0
Hit Batsmen: M. Graves
Player IP H R ER BB K HR PI ERA   
B. Willis W (2-2) 8.0 4 1 1 3 9 0 113 6.19   
D. Bradford SV (2) 1.0 0 0 0 2 1 0 20 6.20   
PITCHING
Game Score: B. Willis 76
Batters Faced: B. Willis 29, D. Bradford 5
Ground Outs - Fly Outs: B. Willis 5-7, D. Bradford 0-2
Pitches - Strikes: B. Willis 113-69, D. Bradford 20-8
WP: B. Willis
Hit Batsmen: B. Willis
GAME NOTES
Player of the Game: Brad Willis
Ballpark: Howard Johnson Field
Weather: Clear skies (69 degrees), wind blowing right to left at 6 mph
Start Time: 2:05 PM ET
Time: 2:55
Attendance: 3668
Sunday, August 17th , 2025 - OOTP Baseball 26.6 Build 73