Dundas Dukes vs Red Wing Aces (Jun 10, 2026)
News Box Score
The Town of Baseball
Dundas Dukes at Red Wing Aces
Jun 10, 2026 at Red Wing, Minn. (Athletic Park)
Dundas Dukes 3 (6-6) Red Wing Aces 4 (7-5)
Player AB R H BI Player AB R H BI
--------------------------------------- ---------------------------------------
Ryan Cahoon 1b............. 6 1 1 0 R. Hartman c/p............. 5 1 2 0
Drew Sathrum 2b............ 5 1 1 0 Z. Harding ss.............. 3 0 1 0
Kyle Oswald c.............. 5 1 2 2 A. Thygesen 2b............. 4 0 0 1
Kyle Hrncir ss............. 4 0 2 0 D. Irwin 1b................ 5 1 2 0
Ryan Jeffrey 3b............ 4 0 1 1 Marcus Walm 3b............. 5 0 1 1
L. Boisen rf/p............. 4 0 1 0 Ty Rodgers lf.............. 5 1 1 0
N. Thompson cf............. 5 0 2 0 J. Rodgers rf.............. 5 0 1 1
Carter Follman lf.......... 4 0 0 0 Nick Azar dh/c............. 6 0 1 0
Drew Kocer p/dh............ 4 0 0 0 C. Koehler cf.............. 5 1 1 1
Eli Mikkelson dh/p........ 0 0 0 0 A. Johnson p/dh............ 0 0 0 0
Jack Nord p/rf............ 0 0 0 0 A. O'Brien p.............. 0 0 0 0
Totals..................... 41 3 10 3 Totals..................... 43 4 10 4
Score by Innings R H E
----------------------------------------------
Dundas Dukes........ 102 000 000 00 - 3 10 3
Red Wing Aces....... 000 100 200 01 - 4 10 0
----------------------------------------------
Note: 1 out, 3 runners LOB when the game ended.
E - Drew Sathrum; Ryan Jeffrey 2. LOB - Dundas 10; Red Wing 19. 2B - Ryan Cahoon;
Drew Sathrum; R. Hartman; Z. Harding; J. Rodgers. HBP - Marcus Walm; J. Rodgers. SB
- Kyle Hrncir; L. Boisen. CS - Kyle Hrncir 2; R. Hartman.
Dundas Dukes IP H R ER BB SO WP BK HP IBB AB BF FO GO
----------------------------------------------------------------------------
Drew Kocer ................ 6.0 6 1 1 0 1 0 0 1 0 25 26 10 7
Eli Mikkelson ............. 2.0 1 1 1 4 3 0 0 0 0 8 12 1 2
Jack Nord ................. 2.0 1 0 0 3 1 0 0 0 0 7 10 3 1
L. Boisen L............... 0.1 2 1 1 1 1 0 0 1 0 3 5 0 0
Red Wing Aces IP H R ER BB SO WP BK HP IBB AB BF FO GO
----------------------------------------------------------------------------
A. Johnson ................ 2.0 2 1 1 1 3 0 0 0 0 8 9 1 2
A. O'Brien ................ 6.0 7 2 2 2 3 0 0 0 0 24 26 6 8
R. Hartman W.............. 3.0 1 0 0 2 6 0 0 0 0 9 11 1 1
HBP - by Drew Kocer (Marcus Walm); by L. Boisen (J. Rodgers).
Strikeouts - Ryan Cahoon 3; Drew Sathrum; L. Boisen; N. Thompson 2; C. Follman 2;
Drew Kocer 3; A. Thygesen; D. Irwin; Marcus Walm; J. Rodgers 2; C. Koehler. Walks -
Kyle Hrncir; Ryan Jeffrey; L. Boisen; C. Follman; Drew Kocer; R. Hartman; Z. Harding
3; A. Thygesen 2; D. Irwin; Ty Rodgers; C. Koehler.
Umpires -
Start: 7:30 pm Time: 3:01 Attendance: 281
/ faced 1 batter in the 7th.
Game: 20260610
Composite Box Score
The Town of Baseball
Dundas Dukes at Red Wing Aces - Composite Box Score
Jun 10, 2026 at Red Wing, Minn. (Athletic Park)
Dundas Dukes 3 (6-6)
Player AB R H BI 2B 3B HR BB SB CS HP SH SF SO IBB KL GDP PO A E
----------------------------------------------------------------------------------
Ryan Cahoon 1b 6 1 1 0 1 0 0 0 0 0 0 0 0 3 0 1 0 6 0 0
Drew Sathrum 2b 5 1 1 0 1 0 0 0 0 0 0 0 0 1 0 1 0 6 1 1
Kyle Oswald c 5 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 7 1 0
Kyle Hrncir ss 4 0 2 0 0 0 0 1 1 2 0 0 0 0 0 0 0 2 5 0
Ryan Jeffrey 3b 4 0 1 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 2 2
L. Boisen rf/p 4 0 1 0 0 0 0 1 1 0 0 0 0 1 0 0 0 4 0 0
N. Thompson cf 5 0 2 0 0 0 0 0 0 0 0 0 0 2 0 1 0 4 0 0
C. Follman lf 4 0 0 0 0 0 0 1 0 0 0 0 0 2 0 1 0 2 0 0
Drew Kocer p/dh 4 0 0 0 0 0 0 1 0 0 0 0 0 3 0 2 0 0 0 0
Mikkelson dh/p 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Jack Nord p/rf 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Totals...... 41 3 10 3 2 0 0 5 2 2 0 0 0 12 0 6 0 31 9 3
Red Wing Aces 4 (7-5)
Player AB R H BI 2B 3B HR BB SB CS HP SH SF SO IBB KL GDP PO A E
----------------------------------------------------------------------------------
R. Hartman c/p 5 1 2 0 1 0 0 1 0 1 0 0 0 0 0 0 0 8 1 0
Z. Harding ss 3 0 1 0 1 0 0 3 0 0 0 0 0 0 0 0 0 2 2 0
A. Thygesen 2b 4 0 0 1 0 0 0 2 0 0 0 0 0 1 0 1 0 1 1 0
D. Irwin 1b 5 1 2 0 0 0 0 1 0 0 0 0 0 1 0 0 0 9 1 0
Marcus Walm 3b 5 0 1 1 0 0 0 0 0 0 1 0 0 1 0 0 0 2 2 0
Ty Rodgers lf 5 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0
J. Rodgers rf 5 0 1 1 1 0 0 0 0 0 1 0 0 2 0 1 0 1 0 0
Nick Azar dh/c 6 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 1 0
C. Koehler cf 5 1 1 1 0 0 0 1 0 0 0 0 0 1 0 0 0 2 0 0
A. Johnson p/dh 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
A. O'Brien p 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0
Totals...... 43 4 10 4 3 0 0 9 0 1 2 0 0 6 0 2 0 33 10 0
Dundas Dukes IP H R ER BB SO WP HB BK IBB SH SF CI 2B 3B HR AB BF FO GO
---------------------------------------------------------------------------------------
Drew Kocer 6.0 6 1 1 0 1 0 1 0 0 0 0 0 3 0 0 25 26 10 7
Mikkelson 2.0 1 1 1 4 3 0 0 0 0 0 0 0 0 0 0 8 12 1 2
Jack Nord 2.0 1 0 0 3 1 0 0 0 0 0 0 0 0 0 0 7 10 3 1
L. Boisen L 0.1 2 1 1 1 1 0 1 0 0 0 0 0 0 0 0 3 5 0 0
Red Wing Aces IP H R ER BB SO WP HB BK IBB SH SF CI 2B 3B HR AB BF FO GO
---------------------------------------------------------------------------------------
A. Johnson 2.0 2 1 1 1 3 0 0 0 0 0 0 0 1 0 0 8 9 1 2
A. O'Brien 6.0 7 2 2 2 3 0 0 0 0 0 0 0 1 0 0 24 26 6 8
R. Hartman W 3.0 1 0 0 2 6 0 0 0 0 0 0 0 0 0 0 9 11 1 1
Umpires -
Start: 7:30 pm Time: 3:01 Attendance: 281
/ faced 1 batter in the 7th.
Game: 20260610
Play-by-Play
The Town of Baseball
Dundas Dukes at Red Wing Aces - Play-by-Play
Jun 10, 2026 at Red Wing, Minn. (Athletic Park)
Score by Innings R H E
----------------------------------------------
Dundas Dukes........ 102 000 000 00 - 3 10 3
Red Wing Aces....... 000 100 200 01 - 4 10 0
----------------------------------------------
Dundas Dukes starters: 9/1b Ryan Cahoon; 1/2b Drew Sathrum; 46/c Kyle Oswald;
45/ss Kyle Hrncir; 51/3b Ryan Jeffrey; 52/rf L. Boisen; 2/cf N. Thompson; 57/lf
C. Follman; 6/p Drew Kocer;
Red Wing Aces starters: 24/c R. Hartman; 29/ss Z. Harding; 7/2b A. Thygesen;
3/1b D. Irwin; 33/3b Marcus Walm; 1/lf Ty Rodgers; 43/rf J. Rodgers; 40/dh Nick
Azar; 27/cf C. Koehler; 6/p A. Johnson;
Dundas Dukes 1st - Ryan Cahoon doubled. Drew Sathrum flied out to rf.
Kyle Oswald singled, RBI; Ryan Cahoon scored. Kyle Hrncir reached on a
fielder's choice; Kyle Oswald out at second 2b to ss. Ryan Jeffrey grounded out
to ss. 1 run, 2 hits, 0 errors, 1 LOB.
Red Wing Aces 1st - R. Hartman grounded out to ss. Z. Harding flied out
to cf. A. Thygesen reached on an error by 3b. D. Irwin reached on a fielder's
choice; A. Thygesen out at second 2b to ss. 0 runs, 0 hits, 1 error, 1
LOB.
Dundas Dukes 2nd - L. Boisen walked. L. Boisen stole second. N. Thompson
struck out. C. Follman struck out looking. Drew Kocer struck out. 0 runs, 0
hits, 0 errors, 1 LOB.
Red Wing Aces 2nd - Marcus Walm singled. Ty Rodgers flied out to rf. J.
Rodgers reached on a fielder's choice; Marcus Walm out at second 3b to 2b. Nick
Azar reached on a fielder's choice; J. Rodgers out at second ss to 2b. 0
runs, 1 hit, 0 errors, 1 LOB.
Dundas Dukes 3rd - A. O'Brien to p for A. Johnson. Ryan Cahoon struck
out looking. Drew Sathrum doubled. Kyle Oswald singled, RBI; Drew Sathrum
scored. Kyle Hrncir singled; Kyle Oswald advanced to third. Ryan Jeffrey
singled, RBI; Kyle Hrncir advanced to second; Kyle Oswald scored. Kyle Hrncir
out at third c to 3b, caught stealing. L. Boisen flied out to 2b. 2 runs, 4
hits, 0 errors, 1 LOB.
Red Wing Aces 3rd - C. Koehler struck out. R. Hartman flied out to rf.
Z. Harding doubled. A. Thygesen grounded out to 1b unassisted. 0 runs, 1
hit, 0 errors, 1 LOB.
Dundas Dukes 4th - N. Thompson singled. C. Follman struck out. Drew
Kocer grounded out to 1b unassisted. Ryan Cahoon grounded out to 1b unassisted.
0 runs, 1 hit, 0 errors, 1 LOB.
Red Wing Aces 4th - D. Irwin singled. Marcus Walm flied out to lf. Ty
Rodgers flied out to 2b. J. Rodgers doubled, RBI; D. Irwin scored. Nick Azar
flied out to lf. 1 run, 2 hits, 0 errors, 1 LOB.
Dundas Dukes 5th - Drew Sathrum grounded out to p. Kyle Oswald grounded
out to p. Kyle Hrncir walked. Kyle Hrncir stole second. Ryan Jeffrey flied out
to cf. 0 runs, 0 hits, 0 errors, 1 LOB.
Red Wing Aces 5th - C. Koehler flied out to rf. R. Hartman doubled. Z.
Harding grounded out to 1b unassisted; R. Hartman advanced to third. A.
Thygesen grounded out to ss. 0 runs, 1 hit, 0 errors, 1 LOB.
Dundas Dukes 6th - L. Boisen grounded out to 3b. N. Thompson singled. C.
Follman flied out to lf. Drew Kocer walked; N. Thompson advanced to second.
Ryan Cahoon out at first 1b to p. 0 runs, 1 hit, 0 errors, 2 LOB.
Red Wing Aces 6th - D. Irwin singled. Marcus Walm hit by pitch; D. Irwin
advanced to second. Ty Rodgers flied out to c. J. Rodgers flied out to cf. Nick
Azar flied out to cf. 0 runs, 1 hit, 0 errors, 2 LOB.
Dundas Dukes 7th - Drew Sathrum grounded out to 3b. Kyle Oswald flied
out to cf. Kyle Hrncir flied out to c. 0 runs, 0 hits, 0 errors, 0 LOB.
Red Wing Aces 7th - Drew Kocer to dh. Mikkelson. C. Koehler walked.
Mikkelson to p. R. Hartman singled; C. Koehler advanced to second. Z. Harding
walked; R. Hartman advanced to second; C. Koehler advanced to third. A.
Thygesen walked, RBI; Z. Harding advanced to second; R. Hartman advanced to
third; C. Koehler scored. D. Irwin struck out. Marcus Walm grounded out to ss,
RBI; A. Thygesen advanced to second; Z. Harding advanced to third; R. Hartman
scored. Ty Rodgers grounded out to 3b. 2 runs, 1 hit, 0 errors, 2 LOB.
Dundas Dukes 8th - Ryan Jeffrey flied out to c. L. Boisen singled. N.
Thompson struck out looking. C. Follman grounded out to 1b unassisted. 0
runs, 1 hit, 0 errors, 1 LOB.
Red Wing Aces 8th - J. Rodgers struck out looking. Nick Azar reached on
an error by 3b. C. Koehler flied out to cf. R. Hartman walked; Nick Azar
advanced to second. Z. Harding walked; R. Hartman advanced to second; Nick Azar
advanced to third. A. Thygesen struck out looking. 0 runs, 0 hits, 1 error,
3 LOB.
Dundas Dukes 9th - R. Hartman to p. Nick Azar to c. A. Johnson for A.
O'Brien. Drew Kocer struck out looking. Ryan Cahoon struck out. Drew Sathrum
struck out looking. 0 runs, 0 hits, 0 errors, 0 LOB.
Red Wing Aces 9th - Jack Nord to p for Mikkelson. D. Irwin walked.
Marcus Walm flied out to ss. Ty Rodgers singled; D. Irwin advanced to second.
J. Rodgers struck out. Nick Azar flied out to rf. 0 runs, 1 hit, 0 errors, 2
LOB.
Dundas Dukes 10th - Kyle Oswald flied out to 3b. Kyle Hrncir singled.
Kyle Hrncir out at second c to ss, caught stealing. Ryan Jeffrey walked. L.
Boisen struck out. 0 runs, 1 hit, 0 errors, 1 LOB.
Red Wing Aces 10th - C. Koehler flied out to 2b. R. Hartman reached on
an error by 2b. R. Hartman out at second c to 2b, caught stealing. Z. Harding
walked. A. Thygesen walked; Z. Harding advanced to second. D. Irwin reached on
a fielder's choice; A. Thygesen out at second ss to 2b. 0 runs, 0 hits, 1
error, 2 LOB.
Dundas Dukes 11th - N. Thompson grounded out to ss. C. Follman walked.
Drew Kocer struck out looking. Ryan Cahoon struck out. 0 runs, 0 hits, 0
errors, 1 LOB.
Red Wing Aces 11th - L. Boisen to p. Jack Nord to rf. Marcus Walm struck
out. Ty Rodgers walked. J. Rodgers hit by pitch; Ty Rodgers advanced to second.
Nick Azar singled; J. Rodgers advanced to second; Ty Rodgers advanced to third.
C. Koehler singled, RBI; Nick Azar advanced to second; J. Rodgers advanced to
third; Ty Rodgers scored. 1 run, 2 hits, 0 errors, 3 LOB.
Plate appearance breakdown
The Town of Baseball
Dundas Dukes at Red Wing Aces - Plate Appearance Breakdown
Jun 10, 2026 at Red Wing, Minn. (Athletic Park)
Dundas Dukes 3 (6-6)
----Plate appearances--- vs vs RBI With Adv With Lead Bases Runnr Rnrs Rnrs 2out Gnd Fly
Dundas Dukes TPA AB H BB HP SH SF CI Left Right Ops Runrs Ops 2outs Off% Full On3rd Adv LOB RBI Out Out
-------------------------------------------------------------------------------------------------------------------------
Ryan Cahoon 1b.... 6 6 1 0 0 0 0 0 0-0 1-6 0-1 0-3 0-3 0-3 1-2 0-0 0-0 0 4 0 2 0
Drew Sathrum 2b... 5 5 1 0 0 0 0 0 0-0 1-5 0-1 0-1 0-1 0-1 0-2 0-0 0-0 0 0 0 2 1
Kyle Oswald c..... 5 5 2 0 0 0 0 0 0-0 2-5 2-2 2-2 2-2 0-0 0-1 0-0 0-0 0 0 0 1 2
Kyle Hrncir ss.... 5 4 2 1 0 0 0 0 0-0 2-4 0-0 1-2 1-2 0-1 0-0 0-0 0-0 0 0 0 1 1
Ryan Jeffrey 3b... 5 4 1 1 0 0 0 0 0-0 1-4 1-2 1-3 1-3 0-2 0-1 0-0 1-1 0 2 0 1 2
L. Boisen rf/p.... 5 4 1 1 0 0 0 0 0-0 1-4 0-0 0-2 0-2 0-2 1-2 0-0 0-0 0 2 0 1 1
N. Thompson cf.... 5 5 2 0 0 0 0 0 0-0 2-5 0-1 0-2 0-2 0-0 1-2 0-0 0-0 0 0 0 1 0
C. Follman lf..... 5 4 0 1 0 0 0 0 0-0 0-4 0-1 0-4 0-4 0-1 0-0 0-0 0-0 0 1 0 1 1
Drew Kocer p/dh... 5 4 0 1 0 0 0 0 0-0 0-4 0-1 0-3 1-4 0-1 0-1 0-0 0-0 0 1 0 1 0
Mikkelson dh/p.... 0 0 0 0 0 0 0 0 0-0 0-0 0-0 0-0 0-0 0-0 0-0 0-0 0-0 0 0 0 0 0
Jack Nord p/rf.... 0 0 0 0 0 0 0 0 0-0 0-0 0-0 0-0 0-0 0-0 0-0 0-0 0-0 0 0 0 0 0
Totals............ 46 41 10 5 0 0 0 0 0-0 10-41 3-9 4-22 5-23 0-11 3-11 0-0 1-1 0 10 0 11 8
------Batters faced----- vs vs With With Lead Gnd Fly
Dundas Dukes BF AB H BB HP SH SF CI 2B 3B HR WP BK KL Left Right Runrs 2outs Off% Out Out
-------------------------------------------------------------------------------------------------------
Drew Kocer.......... 26 25 6 0 1 0 0 0 3 0 0 0 0 0 0-0 6-25 1-14 2-9 3-6 7 10
Mikkelson........... 12 8 1 4 0 0 0 0 0 0 0 0 0 2 0-0 1-8 1-6 0-2 0-1 2 1
Jack Nord........... 10 7 1 3 0 0 0 0 0 0 0 0 0 0 0-0 1-7 1-5 0-2 1-2 1 3
L. Boisen........... 5 3 2 1 1 0 0 0 0 0 0 0 0 0 0-0 2-3 2-2 0-0 0-1 0 0
The Town of Baseball
Dundas Dukes at Red Wing Aces - Plate Appearance Breakdown
Jun 10, 2026 at Red Wing, Minn. (Athletic Park)
Red Wing Aces 4 (7-5)
----Plate appearances--- vs vs RBI With Adv With Lead Bases Runnr Rnrs Rnrs 2out Gnd Fly
Red Wing Aces TPA AB H BB HP SH SF CI Left Right Ops Runrs Ops 2outs Off% Full On3rd Adv LOB RBI Out Out
-------------------------------------------------------------------------------------------------------------------------
R. Hartman c/p.... 6 5 2 1 0 0 0 0 0-0 2-5 0-0 1-1 2-2 0-0 0-1 0-0 0-0 0 0 0 1 1
Z. Harding ss..... 6 3 1 3 0 0 0 0 0-0 1-3 0-1 0-1 3-3 1-1 0-0 0-0 0-0 1 0 0 1 1
A. Thygesen 2b.... 6 4 0 2 0 0 0 0 0-0 0-4 0-3 0-3 2-5 0-4 0-0 0-1 1-1 0 5 0 2 0
D. Irwin 1b....... 6 5 2 1 0 0 0 0 0-0 2-5 0-2 0-3 0-3 0-2 3-3 0-1 0-1 0 3 0 2 0
Marcus Walm 3b.... 6 5 1 0 1 0 0 0 0-0 1-5 0-1 0-3 2-4 0-0 1-2 0-1 1-1 3 0 0 1 2
Ty Rodgers lf..... 6 5 1 1 0 0 0 0 0-0 1-5 0-2 1-5 1-5 0-1 0-0 0-0 0-0 0 2 0 1 3
J. Rodgers rf..... 6 5 1 0 1 0 0 0 0-0 1-5 0-2 1-4 2-5 1-1 0-1 0-0 0-0 0 0 1 1 1
Nick Azar dh/c.... 6 6 1 0 0 0 0 0 0-0 1-6 1-4 1-5 1-5 0-4 0-0 0-0 0-0 0 6 0 1 3
C. Koehler cf..... 6 5 1 1 0 0 0 0 0-0 1-5 1-1 1-2 1-2 0-0 1-4 1-1 1-1 0 0 0 0 3
A. Johnson p/dh... 0 0 0 0 0 0 0 0 0-0 0-0 0-0 0-0 0-0 0-0 0-0 0-0 0-0 0 0 0 0 0
A. O'Brien p...... 0 0 0 0 0 0 0 0 0-0 0-0 0-0 0-0 0-0 0-0 0-0 0-0 0-0 0 0 0 0 0
Totals............ 54 43 10 9 2 0 0 0 0-0 10-43 2-16 5-27 14-34 2-13 5-11 1-4 3-4 4 16 1 10 14
------Batters faced----- vs vs With With Lead Gnd Fly
Red Wing Aces BF AB H BB HP SH SF CI 2B 3B HR WP BK KL Left Right Runrs 2outs Off% Out Out
-------------------------------------------------------------------------------------------------------
A. Johnson.......... 9 8 2 1 0 0 0 0 1 0 0 0 0 1 0-0 2-8 1-7 0-2 2-2 2 1
A. O'Brien.......... 26 24 7 2 0 0 0 0 1 0 0 0 0 2 0-0 7-24 3-12 0-6 1-6 8 6
R. Hartman.......... 11 9 1 2 0 0 0 0 0 0 0 0 0 3 0-0 1-9 0-3 0-3 0-3 1 1