Yarmouth-Dennis Red Sox at Harwich Mariners

2026-06-21 · Whitehouse Field
123456789 R H E LOB
Yarmouth-Dennis Red Sox 010430200 10 14 1 6
Harwich Mariners 100000011 3 8 1 9
W: Rhett Vaughn (1-0) L: James Litman (1-1)

Yarmouth-Dennis Red Sox Batting

Batter Pos ABRH2B3BHR RBIBBSOSBCS HBPSFSHGIDP AVGOBPSLGOPS
Jake Souders RF 5 1 1 1 0 0 0 0 1 0 0 0 0 0 0 0.312 0.389 0.375 0.764
Brock Ketelsen CF 5 3 3 2 0 0 2 0 1 1 0 0 0 0 0 0.412 0.500 0.588 1.088
1- Ty Mainolfi PR-LF 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.154 0.214 0.154 0.368
Brodie Johnston 3B 4 0 1 1 0 0 1 0 2 0 0 0 0 0 0 0.214 0.333 0.357 0.690
a- Ethan Ball PH 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0.154 0.312 0.154 0.466
Avery Ortiz SS 5 2 2 0 0 0 1 0 2 0 0 0 0 0 0 0.286 0.375 0.286 0.661
Tommy Goodin 1B 5 2 2 0 0 2 4 0 2 0 0 0 0 0 0 0.240 0.333 0.480 0.813
Phoenix Call 2B 5 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0.217 0.379 0.217 0.596
Caleb Daniel DH 4 1 2 0 0 1 2 1 0 0 0 0 0 0 0 0.286 0.333 0.571 0.904
Mateo Serna C 4 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0.200 0.368 0.400 0.768
John Beverley LF 3 1 1 0 0 0 0 0 0 0 1 0 0 0 0 0.364 0.391 0.364 0.755
Kevin Takeuchi LF-3B 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0.222 0.462 0.222 0.684
Totals 40 10 14 4 0 3 10 3 10 1 1 0 0 0 0
a-Walked for Brodie Johnston in the 8th
1-Ran for Ethan Ball in the 8th
BATTING
2B: Ketelsen 2 (3, Litman, Basel); Souders (2, Basel); Johnston (1, Basel)
HR: Goodin 2 (2, 2nd inning off Litman, 0 on, 1 out; 4th inning off Litman, 2 on, 1 out); Daniel (1, 4th inning off Litman, 0 on, 2 out)
RBI: Goodin 4 (8); Daniel 2 (6); Ketelsen 2 (4); Johnston (5); Ortiz (1)
2-out RBI: Daniel 2
Team RISP: 6-15 (Johnston 1-3, Ortiz 2-4, Goodin 1-2, Ketelsen 1-1, Call 0-1, Beverley 0-1, Souders 0-1, Daniel 1-1, Serna 0-1)
SB: Ketelsen
CS: Beverley
FIELDING
E: Call (2B, throwing)

Harwich Mariners Batting

Batter Pos ABRH2B3BHR RBIBBSOSBCS HBPSFSHGIDP AVGOBPSLGOPS
Colin Larson RF 5 0 1 1 0 0 1 0 0 0 0 0 0 0 1 0.292 0.346 0.375 0.721
JP Peltier 3B 3 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0.267 0.353 0.400 0.753
Charlie Bussey III 1B 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0.238 0.429 0.286 0.715
Tyler Smolinski SS 2 0 2 2 0 0 1 1 0 0 0 0 0 0 0 0.393 0.500 0.679 1.179
Julio Solier SS 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.290 0.378 0.355 0.733
Trent Grindlinger C 2 1 0 0 0 0 0 2 0 0 0 0 0 0 0 0.250 0.538 0.625 1.163
Quinton Coats 1B-3B 4 0 1 0 0 0 1 0 1 0 0 0 0 0 0 0.231 0.333 0.346 0.679
Cade Kurland 2B 4 0 1 1 0 0 0 0 3 0 0 0 0 0 0 0.250 0.250 0.500 0.750
Sean O'Leary DH 3 1 1 1 0 0 0 1 1 0 0 0 0 0 0 0.261 0.346 0.304 0.650
Ryan Gerety LF 4 0 1 0 0 0 0 0 1 0 1 0 0 0 0 0.130 0.333 0.130 0.463
Micah Rienstra-Kiracofe CF 3 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0.182 0.250 0.227 0.477
Totals 33 3 8 5 0 0 3 6 8 1 1 0 0 0 1
BATTING
2B: Smolinski 2 (2, Watkins, Vaughn); O'Leary (1, Isler); Kurland (1, O'Leary); Larson (2, Sutton)
RBI: Smolinski (7); Coats (3); Larson (3)
2-out RBI: Coats; Larson
Team RISP: 0-6 (Coats 0-1, Kurland 0-1, Grindlinger 0-1, Gerety 0-1, Larson 0-1, Solier 0-1)
SB: Peltier
CS: Gerety
FIELDING
E: Gerety (LF, fielding)

Yarmouth-Dennis Red Sox Pitching

Pitcher WLSIPHABBF RERHRSHSF HBPBBIBBSOWPBK PSS% StartFinish
Hunter Watkins 2.0 3 8 9 1 1 1 1 29 16 55% X
Rhett Vaughn (1-0) W 2.0 1 7 7 2 24 17 71%
Nate Isler 3.0 1 10 12 2 3 37 19 51%
Cade O'Leary 1.0 2 4 5 1 1 1 1 1 15 8 53%
Ethan Sutton 1.0 1 4 6 1 1 2 1 1 29 15 52% X
Totals 9.0 8 33 39 3 3 6 8 1 1 134 75 56%

Harwich Mariners Pitching

Pitcher WLSIPHABBF RERHRSHSF HBPBBIBBSOWPBK PSS% StartFinish
James Litman (1-1) L 4.0 6 17 17 5 5 3 5 69 48 70% X
Andrew Basel 3.0 8 17 18 5 4 1 3 58 39 67%
Jason Finkelstein 2.0 6 8 2 2 44 24 55% X
Totals 9.0 14 40 43 10 9 3 3 10 171 111 65%

Play by Play

Inning 1
▲ Top — Yarmouth-Dennis Red Sox (0 runs, 0 hits, 0 errors, 0 LOB)
B F S S
Jake Souders strikes out swinging.
B B B C F T C
Brock Ketelsen strikes out on a foul tip.
S F B S
Brodie Johnston strikes out swinging.
▼ Bottom — Harwich Mariners (1 run, 2 hits, 0 errors, 2 LOB)
B B X
Mariners challenged (play at 1st), call on the field was upheld: Colin Larson grounds out, shortstop Avery Ortiz to first baseman Tommy Goodin.
1B
JP Peltier singles on a fly ball to right fielder Jake Souders.
Tyler Smolinski vs Hunter Watkins 1 out runner on 1st. 1 run
B
Stolen base JP Peltier steals (8) 2nd base. runner on 2nd.
2B
Tyler Smolinski doubles (1) on a fly ball to center fielder Brock Ketelsen. JP Peltier scores.
Trent Grindlinger vs Hunter Watkins 1 out runner on 2nd.
B B F B B
Trent Grindlinger walks.
Quinton Coats vs Hunter Watkins 1 out runner on 2nd. runner on 1st.
C X
Quinton Coats grounds out sharply, second baseman Phoenix Call to first baseman Tommy Goodin. Tyler Smolinski to 3rd. Trent Grindlinger to 2nd.
Cade Kurland vs Hunter Watkins 2 outs runner on 3rd. runner on 2nd.
F B B B F F F S
Cade Kurland strikes out swinging.
Inning 2
▲ Top — Yarmouth-Dennis Red Sox (1 run, 1 hit, 0 errors, 0 LOB)
C B T X
Avery Ortiz flies out to shortstop Tyler Smolinski.
Tommy Goodin vs James Litman 1 out 1 run
F B B HR
Tommy Goodin homers (1) on a fly ball to right field.
C C B X
Phoenix Call flies out to center fielder Micah Rienstra-Kiracofe.
B X
Caleb Daniel flies out to left fielder Ryan Gerety.
▼ Bottom — Harwich Mariners (0 runs, 1 hit, 0 errors, 1 LOB)
B X
Sean O'Leary lines out to center fielder Brock Ketelsen.
1B
Ryan Gerety singles on a ground ball to right fielder Jake Souders.
Micah Rienstra-Kiracofe vs Hunter Watkins 1 out runner on 1st.
C C B X
Micah Rienstra-Kiracofe flies out to left fielder John Beverley.
Colin Larson vs Hunter Watkins 2 outs runner on 1st.
B
Ryan Gerety caught stealing 2nd base, catcher Mateo Serna to shortstop Avery Ortiz.
Inning 3
▲ Top — Yarmouth-Dennis Red Sox (0 runs, 1 hit, 0 errors, 1 LOB)
C B B 1B
Mateo Serna singles on a line drive to right fielder Colin Larson.
John Beverley vs James Litman 0 outs runner on 1st.
X
John Beverley grounds into a force out, third baseman JP Peltier to second baseman Cade Kurland. Mateo Serna out at 2nd. John Beverley to 1st.
Jake Souders vs James Litman 1 out runner on 1st.
C X
Jake Souders pops out to first baseman Quinton Coats in foul territory.
Brock Ketelsen vs James Litman 2 outs runner on 1st.
C
With Brock Ketelsen batting, John Beverley picked off and caught stealing 2nd base, pitcher James Litman.
▼ Bottom — Harwich Mariners (0 runs, 1 hit, 0 errors, 1 LOB)
Pitching change: Rhett Vaughn replaces Hunter Watkins
B B B C F X
Colin Larson flies out to right fielder Jake Souders.
C S F X
JP Peltier grounds out, shortstop Avery Ortiz to first baseman Tommy Goodin.
C 2B
Tyler Smolinski doubles (2) on a line drive to right fielder Jake Souders.
Trent Grindlinger vs Rhett Vaughn 2 outs runner on 2nd.
B X
Trent Grindlinger flies out to center fielder Brock Ketelsen.
Inning 4
▲ Top — Yarmouth-Dennis Red Sox (4 runs, 4 hits, 0 errors, 0 LOB)
B F C B 2B
Brock Ketelsen doubles (2) on a line drive to right fielder Colin Larson.
Brodie Johnston vs James Litman 0 outs runner on 2nd.
C F F C
Brodie Johnston called out on strikes.
Avery Ortiz vs James Litman 1 out runner on 2nd.
B F B F 1B
Avery Ortiz singles on a line drive to left fielder Ryan Gerety. Brock Ketelsen to 3rd.
Tommy Goodin vs James Litman 1 out runner on 3rd. runner on 1st. 3 runs
C S F B F HR
Tommy Goodin homers (2) on a fly ball to right center field. Brock Ketelsen scores. Avery Ortiz scores.
F S B F S
Phoenix Call strikes out swinging.
Caleb Daniel vs James Litman 2 outs 1 run
B B C HR
Caleb Daniel homers (1) on a fly ball to right center field.
B F C X
Mateo Serna flies out to center fielder Micah Rienstra-Kiracofe.
▼ Bottom — Harwich Mariners (0 runs, 0 hits, 0 errors, 0 LOB)
B X
Quinton Coats flies out to center fielder Brock Ketelsen.
B F S S
Cade Kurland strikes out swinging.
F C B S
Sean O'Leary strikes out swinging.
Inning 5
▲ Top — Yarmouth-Dennis Red Sox (3 runs, 4 hits, 0 errors, 1 LOB)
Pitching change: Andrew Basel replaces James Litman
F 1B
John Beverley singles on a ground ball to shortstop Tyler Smolinski.
Jake Souders vs Andrew Basel 0 outs runner on 1st.
B 2B
Jake Souders doubles (2) on a line drive to right fielder Colin Larson. John Beverley to 3rd.
Brock Ketelsen vs Andrew Basel 0 outs runner on 3rd. runner on 2nd. 2 runs
1B
Brock Ketelsen singles on a sharp ground ball to left fielder Ryan Gerety. John Beverley scores. Jake Souders scores. Brock Ketelsen to 2nd. Brock Ketelsen advances to 2nd, on a fielding error by left fielder Ryan Gerety.
Brodie Johnston vs Andrew Basel 0 outs runner on 2nd. 1 run
C 2B
Brodie Johnston doubles (1) on a line drive to left fielder Ryan Gerety. Brock Ketelsen scores.
Avery Ortiz vs Andrew Basel 0 outs runner on 2nd.
B B C C B T C
Avery Ortiz strikes out on a foul tip.
Tommy Goodin vs Andrew Basel 1 out runner on 2nd.
C B S S
Tommy Goodin strikes out swinging.
Phoenix Call vs Andrew Basel 2 outs runner on 2nd.
X
Phoenix Call grounds out, third baseman JP Peltier to first baseman Quinton Coats.
▼ Bottom — Harwich Mariners (0 runs, 0 hits, 1 error, 1 LOB)
Pitching change: Nate Isler replaces Rhett Vaughn
L B S F S
Ryan Gerety strikes out swinging.
E
Micah Rienstra-Kiracofe reaches on a throwing error by second baseman Phoenix Call.
Colin Larson vs Nate Isler 1 out runner on 1st.
B X
Colin Larson grounds into a double play, shortstop Avery Ortiz to first baseman Tommy Goodin. Micah Rienstra-Kiracofe out at 2nd. Colin Larson out at 1st.
Inning 6
▲ Top — Yarmouth-Dennis Red Sox (0 runs, 0 hits, 0 errors, 1 LOB)
B B B C B
Caleb Daniel walks.
Mateo Serna vs Andrew Basel 0 outs runner on 1st.
B B C X
Mateo Serna grounds out, second baseman Cade Kurland to first baseman Quinton Coats. Caleb Daniel to 2nd.
John Beverley vs Andrew Basel 1 out runner on 2nd.
B C F X
John Beverley pops out to first baseman Quinton Coats in foul territory.
Jake Souders vs Andrew Basel 2 outs runner on 2nd.
S X
Jake Souders grounds out, pitcher Andrew Basel to first baseman Quinton Coats.
▼ Bottom — Harwich Mariners (0 runs, 0 hits, 0 errors, 1 LOB)
X
JP Peltier grounds out to first baseman Tommy Goodin.
B B B B
Tyler Smolinski walks.
Trent Grindlinger vs Nate Isler 1 out runner on 1st.
B X
Trent Grindlinger lines out to center fielder Brock Ketelsen.
Quinton Coats vs Nate Isler 2 outs runner on 1st.
T C B B F C
Quinton Coats called out on strikes.
Inning 7
▲ Top — Yarmouth-Dennis Red Sox (2 runs, 4 hits, 0 errors, 2 LOB)
S B 2B
Brock Ketelsen doubles (3) on a line drive to center fielder Micah Rienstra-Kiracofe.
Brodie Johnston vs Andrew Basel 0 outs runner on 2nd.
B B B S F X
Brodie Johnston flies out to second baseman Cade Kurland.
Avery Ortiz vs Andrew Basel 1 out runner on 2nd. 1 run
C
Stolen base Brock Ketelsen steals (2) 3rd base. runner on 3rd.
1B
Avery Ortiz singles on a ground ball to left fielder Ryan Gerety. Brock Ketelsen scores.
Tommy Goodin vs Andrew Basel 1 out runner on 1st.
X
Tommy Goodin flies out to center fielder Micah Rienstra-Kiracofe.
Phoenix Call vs Andrew Basel 2 outs runner on 1st.
C F B F B 1B
Phoenix Call singles on a ground ball to right fielder Colin Larson. Avery Ortiz to 2nd.
Caleb Daniel vs Andrew Basel 2 outs runner on 2nd. runner on 1st. 1 run
S C 1B
Caleb Daniel singles on a ground ball to left fielder Ryan Gerety. Avery Ortiz scores. Phoenix Call to 2nd.
Mateo Serna vs Andrew Basel 2 outs runner on 2nd. runner on 1st.
C B F C
Mateo Serna called out on strikes.
▼ Bottom — Harwich Mariners (0 runs, 1 hit, 0 errors, 2 LOB)
🧤 Defensive sub: Kevin Takeuchi replaces John Beverley at Left Field
B S B F S
Cade Kurland strikes out swinging.
B 2B
Sean O'Leary doubles (1) on a fly ball to left fielder Kevin Takeuchi.
Ryan Gerety vs Nate Isler 1 out runner on 2nd.
B B X
Ryan Gerety flies out to right fielder Jake Souders.
Micah Rienstra-Kiracofe vs Nate Isler 2 outs runner on 2nd.
B B B B
Micah Rienstra-Kiracofe walks.
Colin Larson vs Nate Isler 2 outs runner on 2nd. runner on 1st.
C X
Colin Larson grounds out to first baseman Tommy Goodin.
Inning 8
▲ Top — Yarmouth-Dennis Red Sox (0 runs, 0 hits, 0 errors, 2 LOB)
🏃 Pinch runner: Ty Mainolfi runs for Ethan Ball
🧤 Defensive sub: Charlie Bussey III replaces JP Peltier at First Base
🧤 Defensive sub: Julio Solier replaces Tyler Smolinski at Shortstop
🧤 Defensive change: Quinton Coats moves to Third Base
Pitching change: Jason Finkelstein replaces Andrew Basel
B B B B
Kevin Takeuchi walks.
Jake Souders vs Jason Finkelstein 0 outs runner on 1st.
B C C X
Jake Souders grounds into a force out, second baseman Cade Kurland to shortstop Julio Solier. Kevin Takeuchi out at 2nd. Jake Souders to 1st.
Brock Ketelsen vs Jason Finkelstein 1 out runner on 1st.
S B B F B F X
Brock Ketelsen grounds out, second baseman Cade Kurland to first baseman Charlie Bussey III. Jake Souders to 2nd.
🏏 Pinch hitter: Ethan Ball bats for Brodie Johnston
Ethan Ball vs Jason Finkelstein 2 outs runner on 2nd.
B B F S B B
Ethan Ball walks.
Avery Ortiz vs Jason Finkelstein 2 outs runner on 2nd. runner on 1st.
C B F C
Avery Ortiz called out on strikes.
▼ Bottom — Harwich Mariners (1 run, 2 hits, 0 errors, 1 LOB)
🧤 Defensive change: Ty Mainolfi moves to Left Field
🧤 Defensive sub: Kevin Takeuchi replaces John Beverley at Third Base
Pitching change: Cade O'Leary replaces Nate Isler
C S S
Charlie Bussey III strikes out swinging.
C B X
Julio Solier flies out to second baseman Phoenix Call.
B B B B
Trent Grindlinger walks.
Quinton Coats vs Cade O'Leary 2 outs runner on 1st. 1 run
Balk With Quinton Coats batting, Trent Grindlinger advances to 2nd on a balk. runner on 2nd.
B F 1B
Quinton Coats singles on a line drive to left fielder Ty Mainolfi. Trent Grindlinger scores.
Cade Kurland vs Cade O'Leary 2 outs runner on 1st.
B 2B
Cade Kurland doubles (1) on a line drive to center fielder Brock Ketelsen. Quinton Coats out at home on the throw, center fielder Brock Ketelsen to second baseman Phoenix Call to catcher Mateo Serna.
Inning 9
▲ Top — Yarmouth-Dennis Red Sox (0 runs, 0 hits, 0 errors, 0 LOB)
B F B S B S
Tommy Goodin strikes out swinging.
B F C F F F F B B X
Phoenix Call grounds out sharply, third baseman Quinton Coats to first baseman Charlie Bussey III.
F B X
Caleb Daniel grounds out, second baseman Cade Kurland to first baseman Charlie Bussey III.
▼ Bottom — Harwich Mariners (1 run, 1 hit, 0 errors, 2 LOB)
Pitching change: Ethan Sutton replaces Cade O'Leary
B F B B C F B
Sean O'Leary walks.
Ryan Gerety vs Ethan Sutton 0 outs runner on 1st.
X
Ryan Gerety flies out to left fielder Ty Mainolfi.
Micah Rienstra-Kiracofe vs Ethan Sutton 1 out runner on 1st.
B C C B S
Micah Rienstra-Kiracofe strikes out swinging.
Colin Larson vs Ethan Sutton 2 outs runner on 1st. 1 run
B B B C S F 2B
Colin Larson doubles (2) on a fly ball to center fielder Brock Ketelsen. Sean O'Leary scores.
Charlie Bussey III vs Ethan Sutton 2 outs runner on 2nd.
C B F B B B
Charlie Bussey III walks.
Julio Solier vs Ethan Sutton 2 outs runner on 2nd. runner on 1st.
B
🌀 Wild pitch Wild pitch by pitcher Ethan Sutton. Colin Larson to 3rd. Charlie Bussey III to 2nd. runner on 3rd. runner on 2nd.
C X
Julio Solier lines out to shortstop Avery Ortiz.