43-9-1
5
1
2
3
4
5
6
7
8
9
R
H
E
TUC
0
0
0
0
1
0
0
3
1
5
10
0
ROS
0
0
0
0
0
0
0
0
1
1
6
4
1
9-42-0
Date: 07/29/2025
Start Time: 06:35 PM
Duration: 2:40
End Time: 09:15 PM
Plate Umpire:
Field Umpire #1:
Field Umpire #2:
Field Umpire #3:
Location: Joe Bauman
Attendance:
Weather:
Batting
2B: J.Elizondo (9), M.Whalen (10), N.Narccarato (3).
RBI: M.Wood (46), G.Perez-Torres (74), H.Leopold (16).
SF: M.Wood (3), G.Perez-Torres (12).
SB: J.Elizondo 2 (26).
Team LOB: 10.
Fielding
A: Y.Rivera (43), M.Wood (20), J.Elizondo 3 (91), G.Perez-Torres 2 (155), H.Perez (10), C.Reynaud 3 (21), S.Means (2).
FCS: C.Reynaud (1).
PO: L.Meyer (73), Y.Rivera 2 (23), M.Wood (52), J.Elizondo 3 (49), M.Whalen (64), H.Perez (131), C.Reynaud 9 (182), H.Leopold 9 (72).
SBA: C.Reynaud (41).
TC: L.Meyer (80), Y.Rivera 3 (71), M.Wood 2 (77), J.Elizondo 6 (144), G.Perez-Torres 2 (246), M.Whalen (68), H.Perez 2 (144), C.Reynaud 12 (205), H.Leopold 9 (102), S.Means (2).
Batting
HP: Z.Holder (2).
CS: B.Whitte (1).
Team LOB: 9.
Fielding
A: C.Bayne 2 (91), P.Sanders 2 (8).
E: C.Bayne 2 (13), I.Clifton (1), C.McShane (4).
PO: B.Whitte 6 (8), M.Alonzo 2 (46), Z.Holder 4 (34), I.Clifton 11 (67), D.Bower (3), B.Chambers 2 (6).
SBA: I.Clifton 2 (5).
TC: B.Whitte 6 (8), C.Bayne 4 (147), M.Alonzo 2 (74), Z.Holder 4 (38), I.Clifton 12 (77), D.Bower (10), B.Chambers 2 (6), P.Sanders 2 (18), C.McShane (10).
Pitching
BF: N.Narccarato 19, S.Means 9, C.McKenna 4, G.Perez-Torres 5.
P-S: N.Narccarato 72-47, S.Means 30-20, C.McKenna 12-8, G.Perez-Torres 15-3.
Pitching
BF: P.Sanders 41, G.Totty 1.
P-S: P.Sanders 153-100, G.Totty 3-3.
WP: P.Sanders 2 (2).
Top of 1st
Tucson Saguaros
#24 Logan Meyer
Called Strike, 24 Logan Meyer advances to 1st (single)
#13 Marquise Wood
Ball, 24 Logan Meyer advances to 2nd (wild pitch), Ball, Ball, Called Strike, 13 Marquise Wood advances to 1st (walk)
#8 Jacob Elizondo
Foul, Foul, 8 Jacob Elizondo advances to 1st (fielder's choice), 24 Logan Meyer advances to 3rd (8), 13 Marquise Wood putout () for out number 1
#44 Gavy Perez-Torres
8 Jacob Elizondo advances to 2nd (OT8), 44 Gavy Perez-Torres putout (fly out to center field) for out number 2
#20 Mike Whalen
Ball, Swinging Strike, Ball, Ball, Called Strike, 20 Mike Whalen putout (dropped 3rd strike: KS 2) for out number 3
Pitching Substitution
9 Nate Narccarato Pitcher.
Runs: 0, Hits: 1, Errors: 0, LOB: 2
Bottom of 1st
Roswell Invaders
#1 Bilal Whitte
Ball, Ball, 1 Bilal Whitte advances to 1st (single)
#4 Chad Bayne
Called Strike, 4 Chad Bayne advances to 1st (single), 1 Bilal Whitte advances to 2nd (4)
#27 Mikey Alonzo
Ball, Ball, Foul, Foul, Ball, 27 Mikey Alonzo putout (fly out to center field) for out number 1
#43 Zeke Holder
Called Strike, Foul, Ball, Foul, 43 Zeke Holder putout (strike out swinging) for out number 2
#6 Ira Clifton
Called Strike, 1 Bilal Whitte putout (caught stealing: CS 2-5) for out number 3
Runs: 0, Hits: 2, Errors: 0, LOB: 1
Top of 2nd
Tucson Saguaros
#16 Hal Perez
Ball, Foul, Called Strike, Ball, Ball, 16 Hal Perez putout (fly out to center field) for out number 1
#7 Cedric Reynaud
Foul, Swinging Strike, Ball, Ball, 7 Cedric Reynaud advances to 1st (single)
#35 Hayden Leopold
Foul, Swinging Strike, 35 Hayden Leopold putout (strike out swinging) for out number 2
#9 Nate Narccarato
Called Strike, 9 Nate Narccarato advances to 2nd (double), 7 Cedric Reynaud advances to 3rd (9)
#24 Logan Meyer
24 Logan Meyer putout (1-3) for out number 3
Runs: 0, Hits: 2, Errors: 0, LOB: 2
Bottom of 2nd
Roswell Invaders
#6 Ira Clifton
Ball, 6 Ira Clifton advances to 1st (single)
#13 Daylan Bower
13 Daylan Bower advances to 1st (single), 6 Ira Clifton advances to 2nd (13)
#12 Bryant Chambers
Ball, Called Strike, 12 Bryant Chambers putout (4-3) for out number 1
#24 Phillip Sanders
Called Strike, Ball, Called Strike, 24 Phillip Sanders putout (dropped 3rd strike: KS 2-3) for out number 2
#35 Chad McShane
Swinging Strike, 35 Chad McShane putout (4-3) for out number 3
Runs: 0, Hits: 2, Errors: 0, LOB: 2
Top of 3rd
Tucson Saguaros
#13 Marquise Wood
Ball, Called Strike, Foul, 13 Marquise Wood putout (fly out to center field) for out number 1
#8 Jacob Elizondo
Ball, Called Strike, Foul, 8 Jacob Elizondo putout (strike out swinging) for out number 2
#44 Gavy Perez-Torres
Ball, Ball, Ball, Called Strike, Called Strike, 44 Gavy Perez-Torres putout (strike out) for out number 3
Runs: 0, Hits: 0, Errors: 0, LOB: 0
Bottom of 3rd
Roswell Invaders
#1 Bilal Whitte
Ball, Called Strike, 1 Bilal Whitte putout (6-3) for out number 1
#4 Chad Bayne
Swinging Strike, Called Strike, Ball, 4 Chad Bayne putout (strike out swinging) for out number 2
#27 Mikey Alonzo
Called Strike, Ball, Ball, Ball, 27 Mikey Alonzo advances to 1st (walk)
#43 Zeke Holder
Ball, Called Strike, Ball, Foul, 43 Zeke Holder putout (5-3) for out number 3
Runs: 0, Hits: 0, Errors: 0, LOB: 1
Top of 4th
Tucson Saguaros
#20 Mike Whalen
Swinging Strike, Swinging Strike, Ball, 20 Mike Whalen putout (strike out swinging) for out number 1
#16 Hal Perez
Called Strike, 16 Hal Perez putout (4) for out number 2
#7 Cedric Reynaud
Ball, Swinging Strike, Ball, Ball, Called Strike, 7 Cedric Reynaud putout (strike out swinging) for out number 3
Runs: 0, Hits: 0, Errors: 0, LOB: 0
Bottom of 4th
Roswell Invaders
#6 Ira Clifton
Ball, Called Strike, Ball, Ball, 6 Ira Clifton putout (2) for out number 1
#13 Daylan Bower
Called Strike, Swinging Strike, Foul, 13 Daylan Bower putout (strike out swinging) for out number 2
#12 Bryant Chambers
Foul, Foul, 12 Bryant Chambers putout (strike out swinging) for out number 3
Runs: 0, Hits: 0, Errors: 0, LOB: 0
Top of 5th
Tucson Saguaros
#35 Hayden Leopold
Ball, Ball, Foul, Swinging Strike, Foul, Ball, 35 Hayden Leopold putout (strike out swinging) for out number 1
#9 Nate Narccarato
Swinging Strike, Ball, 9 Nate Narccarato advances to 1st (single)
#24 Logan Meyer
Called Strike, Ball, Foul, Foul, Ball, 24 Logan Meyer advances to 1st (single), 24 Logan Meyer advances to 2nd (24 OT), 9 Nate Narccarato advances to 3rd (24)
#13 Marquise Wood
Foul, 24 Logan Meyer advances to 3rd (13), 9 Nate Narccarato Scores Earned (13), 13 Marquise Wood putout (sacrifice fly to center fielder) for out number 2
#8 Jacob Elizondo
8 Jacob Elizondo putout (fly out to right field) for out number 3
Runs: 1, Hits: 2, Errors: 0, LOB: 1
Bottom of 5th
Roswell Invaders
#24 Phillip Sanders
Called Strike, Ball, Foul, Ball, Ball, 24 Phillip Sanders putout (strike out swinging) for out number 1
#35 Chad McShane
Foul, Called Strike, 35 Chad McShane putout (strike out swinging) for out number 2
#1 Bilal Whitte
Ball, Ball, Foul, Called Strike, 1 Bilal Whitte putout (strike out swinging) for out number 3
Runs: 0, Hits: 0, Errors: 0, LOB: 0
Top of 6th
Tucson Saguaros
#44 Gavy Perez-Torres
44 Gavy Perez-Torres advances to 1st (single), 44 Gavy Perez-Torres advances to 2nd (TE5)
#20 Mike Whalen
Ball, Ball, Foul, Called Strike, Ball, 20 Mike Whalen advances to 1st (walk)
#16 Hal Perez
20 Mike Whalen advances to 2nd (16), 44 Gavy Perez-Torres advances to 3rd (16), 16 Hal Perez putout (1-3 SH) for out number 1
#7 Cedric Reynaud
Called Strike, Foul, 7 Cedric Reynaud putout (dropped 3rd strike: KS 2) for out number 2
#35 Hayden Leopold
Ball, Swinging Strike, Called Strike, Ball, Foul, Ball, 35 Hayden Leopold putout (6-3) for out number 3
Runs: 0, Hits: 1, Errors: 1, LOB: 2
Bottom of 6th
Roswell Invaders
Defensive Substitution
17 Yan Rivera subs at Left Field.
Defensive Substitution
13 Marquise Wood subs at Center Field.
Defensive Substitution
20 Mike Whalen subs at Right Field.
Pitching Substitution
26 Sean Means Pitcher.
#4 Chad Bayne
Foul, Ball, 4 Chad Bayne putout (fly out to center field) for out number 1
#27 Mikey Alonzo
Ball, Foul, 27 Mikey Alonzo putout (fly out to right field) for out number 2
#43 Zeke Holder
43 Zeke Holder advances to 1st (single)
#6 Ira Clifton
Called Strike, Swinging Strike, Foul, 6 Ira Clifton advances to 1st (single), 43 Zeke Holder advances to 2nd (6)
#13 Daylan Bower
Swinging Strike, Called Strike, Ball, Ball, Ball, 13 Daylan Bower advances to 1st (walk), 6 Ira Clifton advances to 2nd (13), 43 Zeke Holder advances to 3rd (13)
#12 Bryant Chambers
12 Bryant Chambers advances to 1st (fielder's choice), 13 Daylan Bower putout (6-4) for out number 3
Runs: 0, Hits: 2, Errors: 0, LOB: 3
Top of 7th
Tucson Saguaros
#26 Sean Means
Ball, Ball, Called Strike, Ball, Called Strike, 26 Sean Means putout (strike out) for out number 1
#17 Yan Rivera
Swinging Strike, 17 Yan Rivera putout (fly out to left field) for out number 2
#13 Marquise Wood
Ball, Foul, Ball, Foul, 13 Marquise Wood putout (strike out swinging) for out number 3
Runs: 0, Hits: 0, Errors: 0, LOB: 0
Bottom of 7th
Roswell Invaders
#24 Phillip Sanders
Foul, Called Strike, Ball, 24 Phillip Sanders putout (dropped 3rd strike: KS 2-3) for out number 1
#35 Chad McShane
35 Chad McShane putout (1-3) for out number 2
#1 Bilal Whitte
Ball, Called Strike, Ball, Ball, Swinging Strike, Foul, 1 Bilal Whitte putout (strike out) for out number 3
Runs: 0, Hits: 0, Errors: 0, LOB: 0
Top of 8th
Tucson Saguaros
#8 Jacob Elizondo
Called Strike, Foul, Foul, 8 Jacob Elizondo advances to 2nd (double)
#44 Gavy Perez-Torres
Ball, Foul, Ball, 8 Jacob Elizondo advances to 3rd (stolen base), Called Strike, Foul, 8 Jacob Elizondo Scores Earned (44), 44 Gavy Perez-Torres putout (sacrifice fly to left fielder) for out number 1
#20 Mike Whalen
Foul, 20 Mike Whalen advances to 2nd (double)
#16 Hal Perez
Ball, Called Strike, Ball, 16 Hal Perez advances to 1st (error by the shortstop)
#7 Cedric Reynaud
Called Strike, Ball, 16 Hal Perez advances to 2nd (16), 20 Mike Whalen advances to 3rd (16), Swinging Strike, 7 Cedric Reynaud putout (strike out swinging) for out number 2
#35 Hayden Leopold
35 Hayden Leopold advances to 1st (single)
Offensive Substitution
27 Anthony Manisero subs for Sean Means .
#27 Anthony Manisero
Swinging Strike, 27 Anthony Manisero advances to 1st (TE6), 27 Anthony Manisero advances to 2nd (27), 35 Hayden Leopold advances to 3rd (27), 20 Mike Whalen Scores Unearned (27), 16 Hal Perez Scores Unearned (27)
#17 Yan Rivera
Called Strike, Foul, Ball, Ball, Ball, Foul, 17 Yan Rivera advances to 1st (walk)
#13 Marquise Wood
Called Strike, Ball, Swinging Strike, Ball, Ball, 13 Marquise Wood putout (fly out to center field) for out number 3
Runs: 3, Hits: 3, Errors: 2, LOB: 3
Bottom of 8th
Roswell Invaders
Pitching Substitution
11 Carson McKenna subs for Anthony Manisero Pitcher.
#4 Chad Bayne
Foul, 4 Chad Bayne putout (fly out to left field) for out number 1
#27 Mikey Alonzo
Ball, 27 Mikey Alonzo putout (fly out to left field) for out number 2
#43 Zeke Holder
Called Strike, Swinging Strike, Ball, Ball, Foul, 43 Zeke Holder advances to 1st (hit by pitch)
#6 Ira Clifton
Called Strike, 6 Ira Clifton putout (4) for out number 3
Runs: 0, Hits: 0, Errors: 0, LOB: 1
Top of 9th
Tucson Saguaros
#8 Jacob Elizondo
Called Strike, 8 Jacob Elizondo advances to 1st (single)
#44 Gavy Perez-Torres
Ball, 8 Jacob Elizondo advances to 2nd (wild pitch), Ball, 8 Jacob Elizondo advances to 3rd (stolen base), 8 Jacob Elizondo Scores Earned (error by the catcher), 44 Gavy Perez-Torres putout (fly out to center field) for out number 1
#20 Mike Whalen
Swinging Strike, 20 Mike Whalen putout (6-3) for out number 2
Offensive Substitution
98 Sean McNeill subs for Hal Perez .
Pitching Substitution
89 Garrett Totty subs for Phillip Sanders Pitcher.
#98 Sean McNeill
Called Strike, Foul, 98 Sean McNeill putout (4) for out number 3
Runs: 1, Hits: 1, Errors: 1, LOB: 0
Bottom of 9th
Roswell Invaders
Defensive Substitution
17 Yan Rivera moves to Shortstop.
Defensive Substitution
13 Marquise Wood moves to Third Base.
Pitching Substitution
44 Gavy Perez-Torres moves to Pitcher.
Defensive Substitution
20 Mike Whalen moves to Center Field.
Defensive Substitution
31 Kevin Worek subs for Sean McNeill at Left Field.
Defensive Substitution
11 Carson McKenna moves to Right Field.
#13 Daylan Bower
Foul, Ball, Ball, Ball, 13 Daylan Bower advances to 1st (walk)
#12 Bryant Chambers
Ball, Ball, Ball, 12 Bryant Chambers advances to 1st (walk), 13 Daylan Bower advances to 2nd (12)
#89 Garrett Totty
Ball, Ball, Ball, 89 Garrett Totty advances to 1st (walk), 12 Bryant Chambers advances to 2nd (89), 13 Daylan Bower advances to 3rd (89)
#35 Chad McShane
12 Bryant Chambers advances to 3rd (35), 13 Daylan Bower Scores Earned (35), 89 Garrett Totty putout (6-4) for out number 1, 35 Chad McShane putout (6-4-3 DP) for out number 2
#1 Bilal Whitte
1 Bilal Whitte putout (5-3) for out number 3
Runs: 1, Hits: 0, Errors: 0, LOB: 1