Redwoods vs. Shasta
4/9/2026 at Shasta
Redwoods 3

Player AB R H RBI BB SO PO A LOB
 
Xavier La Pena 2b 5 1 3 1 0 1 3 2 0
Carson Fleming lf 4 1 0 0 0 0 0 0 5
Kamole Gilliland dh 5 0 0 0 0 2 0 0 1
Javier Mesa 1b 4 0 2 2 0 0 10 2 0
Tyson Bragg cf 3 0 1 0 0 1 8 0 0
Tristen Valenzuela 3b 4 0 0 0 0 1 0 1 3
Ryan Naillon c 4 0 0 0 0 0 0 0 0
Hunter Stockinger rf 4 1 1 0 0 1 2 0 0
David MacDonald ss 4 0 1 0 0 1 1 4 0
Drew Franklin p 0 0 0 0 0 0 0 1 0
   Mason Stearns p 0 0 0 0 0 0 0 0 0
Totals 37 3 8 3 0 7 24 10 9
Shasta 4

Player AB R H RBI BB SO PO A LOB
 
Tyler Zahniser cf 5 1 1 0 0 0 5 0 0
Kasen Ludeman 2b 5 1 2 1 0 0 1 3 3
Patrick Bowen, Jr. 1b 4 0 2 0 0 0 8 0 0
Clayton Jeanneret c 4 1 1 0 0 0 7 0 1
Kole Martinez 3b 4 0 1 0 0 0 0 0 2
Carson Ledbetter dh 4 0 1 1 0 0 0 0 0
   Wyatt Curti 0 0 0 0 0 0 0 0 0
McCovey Williams ss 4 0 2 0 0 0 1 4 1
Caden Illingworth lf 3 1 3 0 1 0 2 0 0
   Tanner Franklin lf 0 0 0 0 0 0 0 0 0
Daniel Osborne rf 3 0 1 1 0 0 3 0 3
Ezra Marcano p 0 0 0 0 0 0 0 2 0
   Brady Kennedy p 0 0 0 0 0 0 0 0 0
Totals 36 4 14 3 1 0 27 9 10
Score by Innings R H E
 
Redwoods 2 1 0 0 0 0 0 0 0 3 8 1
Shasta 2 0 0 0 0 1 1 0 X 4 14 3
Redwoods: E - Tristen Valenzuela. 2B - Javier Mesa; Tyson Bragg; Hunter Stockinger. RBI - Xavier La Pena; Javier Mesa 2.
Shasta: E - Kasen Ludeman 2; Kole Martinez. 2B - Caden Illingworth. 3B - Kasen Ludeman. RBI - Kasen Ludeman; Carson Ledbetter; Daniel Osborne. SB - Patrick Bowen, Jr.; McCovey Williams.
Redwoods IP H R ER BB SO HR WP BK HP IBB AB BF FO GO NP
 
Drew Franklin (L, 0-1) 6.1 13 4 4 1 0 0 0 1 0 0 32 33 10 8 0
Mason Stearns 1.2 1 0 0 0 0 0 0 0 0 0 4 5 3 1 0
Totals 8.0 14 4 4 1 0 0 0 1 0 0 36 38 13 9 0
Shasta IP H R ER BB SO HR WP BK HP IBB AB BF FO GO NP
 
Ezra Marcano 5.0 6 3 1 0 3 0 0 0 0 0 23 24 7 5 0
Brady Kennedy (W, 1-0) 4.0 2 0 0 0 4 0 0 0 1 0 14 15 4 4 0
Totals 9.0 8 3 1 0 7 0 0 0 1 0 37 39 11 9 0
Redwoods: Batters Faced - Drew Franklin 33; Mason Stearns 5. BK - Drew Franklin.
Shasta: Batters Faced - Ezra Marcano 24; Brady Kennedy 15. HBP - Brady Kennedy.

Start: 1:00 PM Duration: 2:20 Attendance: 0