Dundas Dukes vs Rochester Royals (Jul 25, 2025)
News Box Score
The Town of Baseball
Dundas Dukes at Rochester Royals
Jul 25, 2025 at Rochester, Minn. (Mayo Field)
Dundas Dukes 2 (15-13,7-6 1A) Rochester Royals 6
Player AB R H BI Player AB R H BI
--------------------------------------- ---------------------------------------
Drew Sathrum 2b............ 4 0 2 1 S. Kober lf................ 4 0 2 1
Haydn Lanoue cf............ 4 0 0 0 Drew Block 3b.............. 4 1 1 2
Seth Thompson ss........... 4 0 2 0 L. Milene c................ 5 0 0 0
Joey Winters 3b............ 4 0 0 0 M. Michalak dh............. 4 0 1 0
Nate Van Roekel 1b......... 4 1 1 0 C. Beavers rf.............. 4 2 2 0
Ryan Cahoon c.............. 4 1 2 0 M. Muenkel cf.............. 4 1 1 0
Landon Boisen lf........... 3 0 0 0 G. Klennert 1b............. 3 1 0 0
Frederickson dh............ 4 0 0 1 A. Terpstra 2b............. 2 1 2 2
Luke Reisig pr............ 0 0 0 0 Jack Roe ss................ 2 0 0 1
Carter Follman rf.......... 2 0 0 0 Alex Miller p.............. 0 0 0 0
Nolan Thompson p........... 0 0 0 0 H. Zylstra p.............. 0 0 0 0
Eli Mikkleson p........... 0 0 0 0
Jack Nord p............... 0 0 0 0
Totals..................... 33 2 7 2 Totals..................... 32 6 9 6
Score by Innings R H E
-------------------------------------------
Dundas Dukes........ 000 000 200 - 2 7 2
Rochester Royals.... 100 003 20X - 6 9 2
-------------------------------------------
E - L. Boisen; C. Follman; Jack Roe 2. LOB - Dundas 6; Rochester 11. HR - Drew
Block. HBP - C. Follman; C. Beavers. SH - L. Boisen; Drew Block; G. Klennert. SB -
Drew Sathrum; C. Follman.
Dundas Dukes IP H R ER BB SO WP BK HP IBB AB BF FO GO
----------------------------------------------------------------------------
Nolan Thompson L.......... 5.1 8 4 4 2 1 1 0 0 0 22 26 9 6
Eli Mikkleson ............. 1.2 1 2 0 4 2 1 0 1 0 7 12 1 2
Jack Nord ................. 1.0 0 0 0 0 1 0 0 0 0 3 3 2 0
Rochester Royals IP H R ER BB SO WP BK HP IBB AB BF FO GO
----------------------------------------------------------------------------
Alex Miller W............. 7.0 7 2 1 0 7 0 0 1 0 27 29 7 6
H. Zylstra S.............. 2.0 0 0 0 0 2 0 0 0 0 6 6 4 0
WP - N. Thompson; E. Mikkelson. HBP - by Alex Miller (C. Follman); by E. Mikkelson (C.
Beavers). PB - Ryan Cahoon.
Strikeouts - Drew Sathrum; H. Lanoue; S. Thompson 2; Frederickson 3; C. Follman 2;
Drew Block; M. Michalak; C. Beavers; M. Muenkel. Walks - S. Kober; M. Michalak; A.
Terpstra 2; Jack Roe 2.
Umpires -
Start: 7:30 pm Time: 2:19 Attendance: 81
Weather: 87, Clear
Game: 20250725
Composite Box Score
The Town of Baseball
Dundas Dukes at Rochester Royals - Composite Box Score
Jul 25, 2025 at Rochester, Minn. (Mayo Field)
Dundas Dukes 2 (15-13,7-6 1A)
Player AB R H BI 2B 3B HR BB SB CS HP SH SF SO IBB KL GDP PO A E
----------------------------------------------------------------------------------
Drew Sathrum 2b 4 0 2 1 0 0 0 0 1 0 0 0 0 1 0 0 0 5 2 0
H. Lanoue cf 4 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 2 0 0
S. Thompson ss 4 0 2 0 0 0 0 0 0 0 0 0 0 2 0 0 0 2 3 0
Joey Winters 3b 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
N. VanRoekel 1b 4 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 0 0
Ryan Cahoon c 4 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 0 0
L. Boisen lf 3 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1
Frederickson dh 4 0 0 1 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0
Luke Reisig pr 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
C. Follman rf 2 0 0 0 0 0 0 0 1 0 1 0 0 2 0 0 0 4 0 1
N. Thompson p 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0
E. Mikkelson p 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Jack Nord p 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Totals...... 33 2 7 2 0 0 0 0 2 0 1 1 0 9 0 1 0 24 8 2
Rochester Royals 6
Player AB R H BI 2B 3B HR BB SB CS HP SH SF SO IBB KL GDP PO A E
----------------------------------------------------------------------------------
S. Kober lf 4 0 2 1 0 0 0 1 0 0 0 0 0 0 0 0 0 3 0 0
Drew Block 3b 4 1 1 2 0 0 1 0 0 0 0 1 0 1 0 0 0 1 1 0
L. Milene c 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 0 0
M. Michalak dh 4 0 1 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0
C. Beavers rf 4 2 2 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0
M. Muenkel cf 4 1 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 3 0 0
G. Klennert 1b 3 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 7 0 0
A. Terpstra 2b 2 1 2 2 0 0 0 2 0 0 0 0 0 0 0 0 0 0 2 0
Jack Roe ss 2 0 0 1 0 0 0 2 0 0 0 0 0 0 0 0 0 1 2 2
Alex Miller p 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0
H. Zylstra p 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Totals...... 32 6 9 6 0 0 1 6 0 0 1 2 0 4 0 0 0 27 7 2
Dundas Dukes IP H R ER BB SO WP HB BK IBB SH SF CI 2B 3B HR AB BF FO GO
---------------------------------------------------------------------------------------
N. Thompson L 5.1 8 4 4 2 1 1 0 0 0 2 0 0 0 0 1 22 26 9 6
E. Mikkelson 1.2 1 2 0 4 2 1 1 0 0 0 0 0 0 0 0 7 12 1 2
Jack Nord 1.0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 3 3 2 0
Rochester Royals IP H R ER BB SO WP HB BK IBB SH SF CI 2B 3B HR AB BF FO GO
---------------------------------------------------------------------------------------
Alex Miller W 7.0 7 2 1 0 7 0 1 0 0 1 0 0 0 0 0 27 29 7 6
H. Zylstra S 2.0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 6 6 4 0
Umpires -
Start: 7:30 pm Time: 2:19 Attendance: 81
Weather: 87, Clear
Game: 20250725
Play-by-Play
The Town of Baseball
Dundas Dukes at Rochester Royals - Play-by-Play
Jul 25, 2025 at Rochester, Minn. (Mayo Field)
Score by Innings R H E
-------------------------------------------
Dundas Dukes........ 000 000 200 - 2 7 2
Rochester Royals.... 100 003 20X - 6 9 2
-------------------------------------------
Dundas Dukes starters: 1/2b Drew Sathrum; 34/cf H. Lanoue; 97/ss S. Thompson;
7/3b Joey Winters; 19/1b N. VanRoekel; 9/c Ryan Cahoon; 52/lf L. Boisen; 38/dh
Frederickson; 57/rf C. Follman; 2/p N. Thompson;
Rochester Royals starters: 10/lf S. Kober; 12/3b Drew Block; 23/c L. Milene;
0/dh M. Michalak; 1/rf C. Beavers; 15/cf M. Muenkel; 48/1b G. Klennert; 11/2b
A. Terpstra; 31/ss Jack Roe; 21/p Alex Miller;
Dundas Dukes 1st - Drew Sathrum singled. H. Lanoue flied out to lf. Drew
Sathrum stole second. S. Thompson struck out. Joey Winters flied out to 3b.
0 runs, 1 hit, 0 errors, 1 LOB.
Rochester Royals 1st - S. Kober grounded out to ss. Drew Block homered,
RBI. L. Milene flied out to rf. M. Michalak walked. C. Beavers singled; M.
Michalak advanced to second. M. Muenkel flied out to cf. 1 run, 2 hits, 0
errors, 2 LOB.
Dundas Dukes 2nd - N. VanRoekel flied out to rf. Ryan Cahoon flied out
to cf. L. Boisen flied out to 1b. 0 runs, 0 hits, 0 errors, 0 LOB.
Rochester Royals 2nd - G. Klennert flied out to rf. A. Terpstra singled.
Jack Roe flied out to rf. S. Kober flied out to rf. 0 runs, 1 hit, 0 errors,
1 LOB.
Dundas Dukes 3rd - Frederickson struck out. C. Follman hit by pitch. C.
Follman stole second. Drew Sathrum struck out. H. Lanoue popped up to 1b. 0
runs, 0 hits, 0 errors, 1 LOB.
Rochester Royals 3rd - Drew Block flied out to 1b. L. Milene flied out
to cf. M. Michalak singled. M. Michalak advanced to second on a passed ball. M.
Michalak advanced to third on a wild pitch. C. Beavers flied out to 2b. 0
runs, 1 hit, 0 errors, 1 LOB.
Dundas Dukes 4th - S. Thompson singled. Joey Winters reached on a
fielder's choice, advanced to second on an error by ss; S. Thompson out at
second 2b to ss. N. VanRoekel grounded out to ss. Ryan Cahoon singled; Joey
Winters out at third rf to c. 0 runs, 2 hits, 1 error, 1 LOB.
Rochester Royals 4th - M. Muenkel struck out. G. Klennert lined out to
2b. A. Terpstra walked. Jack Roe reached on a fielder's choice; A. Terpstra out
at second 2b to ss. 0 runs, 0 hits, 0 errors, 1 LOB.
Dundas Dukes 5th - L. Boisen grounded out to 2b. Frederickson struck
out. C. Follman struck out. 0 runs, 0 hits, 0 errors, 0 LOB.
Rochester Royals 5th - S. Kober singled. Drew Block grounded out to p,
SAC, bunt; S. Kober advanced to second. L. Milene grounded out to 2b; S. Kober
advanced to third. M. Michalak grounded out to 3b. 0 runs, 1 hit, 0 errors,
1 LOB.
Dundas Dukes 6th - Drew Sathrum grounded out to ss. H. Lanoue struck out
looking. S. Thompson singled. Joey Winters flied out to cf. 0 runs, 1 hit, 0
errors, 1 LOB.
Rochester Royals 6th - C. Beavers singled. M. Muenkel singled; C.
Beavers advanced to second. G. Klennert grounded out to p, SAC, bunt; M.
Muenkel advanced to second; C. Beavers advanced to third. A. Terpstra singled,
advanced to second on an error by lf, 2 RBI; M. Muenkel scored; C. Beavers
scored. E. Mikkelson to p for N. Thompson. Jack Roe walked. S. Kober singled;
Jack Roe advanced to second; A. Terpstra advanced to third. Drew Block reached
on a fielder's choice, RBI; S. Kober out at second ss to 2b; Jack Roe advanced
to third; A. Terpstra scored. L. Milene reached on a fielder's choice; Drew
Block out at second ss to 2b. 3 runs, 4 hits, 1 error, 2 LOB.
Dundas Dukes 7th - N. VanRoekel singled. Ryan Cahoon singled; N.
VanRoekel advanced to second. L. Boisen grounded out to p, SAC, bunt; Ryan
Cahoon advanced to second; N. VanRoekel advanced to third. Frederickson reached
on an error by ss, RBI; Ryan Cahoon advanced to third; N. VanRoekel scored.
Luke Reisig pinch ran for Frederickson. C. Follman struck out. Drew Sathrum
singled, RBI; Luke Reisig advanced to second; Ryan Cahoon scored, unearned. H.
Lanoue grounded out to 3b. 2 runs, 3 hits, 1 error, 2 LOB.
Rochester Royals 7th - M. Michalak struck out. C. Beavers hit by pitch.
M. Muenkel flied out to c. G. Klennert reached on an error by rf; C. Beavers
advanced to second. G. Klennert advanced to second on a wild pitch; C. Beavers
advanced to third. A. Terpstra walked. Jack Roe walked, RBI; A. Terpstra
advanced to second; G. Klennert advanced to third; C. Beavers scored, unearned.
S. Kober walked, RBI; Jack Roe advanced to second; A. Terpstra advanced to
third; G. Klennert scored, unearned. Drew Block struck out. 2 runs, 0 hits,
1 error, 3 LOB.
Dundas Dukes 8th - H. Zylstra to p for Alex Miller. S. Thompson struck
out. Joey Winters flied out to lf. N. VanRoekel fouled out to c. 0 runs, 0
hits, 0 errors, 0 LOB.
Rochester Royals 8th - Jack Nord to p for E. Mikkelson. L. Milene lined
out to ss. M. Michalak flied out to 2b. C. Beavers struck out. 0 runs, 0
hits, 0 errors, 0 LOB.
Dundas Dukes 9th - Ryan Cahoon flied out to cf. L. Boisen flied out to
lf. Frederickson to dh for Luke Reisig. Frederickson struck out. 0 runs, 0
hits, 0 errors, 0 LOB.
Plate appearance breakdown
The Town of Baseball
Dundas Dukes at Rochester Royals - Plate Appearance Breakdown
Jul 25, 2025 at Rochester, Minn. (Mayo Field)
Dundas Dukes 2 (15-13,7-6 1A)
----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
-------------------------------------------------------------------------------------------------------------------------
Drew Sathrum 2b... 4 4 2 0 0 0 0 0 0-0 2-4 1-2 1-2 1-2 1-1 1-2 0-0 0-0 0 0 1 1 0
H. Lanoue cf...... 4 4 0 0 0 0 0 0 0-0 0-4 0-2 0-3 0-3 0-2 0-0 0-0 0-0 0 3 0 1 2
S. Thompson ss.... 4 4 2 0 0 0 0 0 0-0 2-4 0-1 0-1 0-1 1-1 1-2 0-0 0-0 0 0 0 0 0
Joey Winters 3b... 4 4 0 0 0 0 0 0 0-0 0-4 0-1 0-3 0-3 0-2 0-0 0-0 0-0 0 2 0 1 3
N. VanRoekel 1b... 4 4 1 0 0 0 0 0 0-0 1-4 0-1 0-1 0-1 0-1 1-2 0-0 0-0 0 0 0 1 2
Ryan Cahoon c..... 4 4 2 0 0 0 0 0 0-0 2-4 1-1 2-2 1-2 1-1 0-1 0-0 0-0 0 0 0 0 2
L. Boisen lf...... 4 3 0 0 0 1 0 0 0-0 0-3 0-0 0-0 1-1 0-1 0-1 0-0 0-0 2 0 0 2 2
Frederickson dh... 4 4 0 0 0 0 0 0 0-0 0-4 0-1 0-1 1-1 0-1 0-1 0-0 1-1 0 0 0 0 0
Luke Reisig pr.... 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
C. Follman rf..... 3 2 0 0 1 0 0 0 0-0 0-2 0-1 0-1 0-1 0-1 0-0 0-0 0-1 0 0 0 0 0
N. Thompson 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
E. Mikkelson 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....... 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............ 35 33 7 0 1 1 0 0 0-0 7-33 2-10 3-14 4-15 3-11 3-9 0-0 1-2 2 5 1 6 11
------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
-------------------------------------------------------------------------------------------------------
N. Thompson......... 26 22 8 2 0 2 0 0 0 0 1 1 0 0 0-0 8-22 3-10 2-7 2-6 6 9
E. Mikkelson........ 12 7 1 4 1 0 0 0 0 0 0 1 0 0 0-0 1-7 1-6 0-3 0-1 2 1
Jack Nord........... 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0-0 0-3 0-0 0-1 0-1 0 2
The Town of Baseball
Dundas Dukes at Rochester Royals - Plate Appearance Breakdown
Jul 25, 2025 at Rochester, Minn. (Mayo Field)
Rochester Royals 6
----Plate appearances--- vs vs RBI With Adv With Lead Bases Runnr Rnrs Rnrs 2out Gnd Fly
Rochester Royals TPA AB H BB HP SH SF CI Left Right Ops Runrs Ops 2outs Off% Full On3rd Adv LOB RBI Out Out
-------------------------------------------------------------------------------------------------------------------------
S. Kober lf....... 5 4 2 1 0 0 0 0 0-0 2-4 1-1 1-2 2-3 0-1 1-2 0-0 0-0 0 1 1 1 1
Drew Block 3b..... 5 4 1 0 0 1 0 0 0-0 1-4 0-2 0-2 2-3 0-1 0-1 0-2 1-1 1 3 0 2 1
L. Milene c....... 5 5 0 0 0 0 0 0 0-0 0-5 0-2 0-2 1-2 0-1 0-1 0-0 0-0 1 2 0 2 3
M. Michalak dh.... 5 4 1 1 0 0 0 0 0-0 1-4 0-1 0-1 0-1 1-2 0-1 0-0 0-0 0 1 0 1 1
C. Beavers rf..... 5 4 2 0 1 0 0 0 0-0 2-4 0-1 1-2 1-2 1-3 1-1 0-0 0-0 0 1 0 0 1
M. Muenkel cf..... 4 4 1 0 0 0 0 0 0-0 1-4 0-1 1-3 1-3 0-1 0-1 0-0 0-0 0 2 0 0 2
G. Klennert 1b.... 4 3 0 0 0 1 0 0 0-0 0-3 0-0 0-1 2-2 0-1 0-1 0-0 0-0 2 0 0 1 2
A. Terpstra 2b.... 4 2 2 2 0 0 0 0 0-0 2-2 1-1 1-1 1-1 0-0 0-0 0-0 1-1 0 0 0 0 0
Jack Roe ss....... 4 2 0 2 0 0 0 0 0-0 0-2 0-0 0-2 1-3 0-1 0-0 0-0 0-0 0 1 1 1 1
Alex Miller 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
H. Zylstra 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............ 41 32 9 6 1 2 0 0 0-0 9-32 2-9 4-16 11-20 2-11 2-8 0-2 2-2 4 11 2 8 12
------Batters faced----- vs vs With With Lead Gnd Fly
Rochester Royals BF AB H BB HP SH SF CI 2B 3B HR WP BK KL Left Right Runrs 2outs Off% Out Out
-------------------------------------------------------------------------------------------------------
Alex Miller......... 29 27 7 0 1 1 0 0 0 0 0 0 0 1 0-0 7-27 3-14 3-9 3-7 6 7
H. Zylstra.......... 6 6 0 0 0 0 0 0 0 0 0 0 0 0 0-0 0-6 0-0 0-2 0-2 0 4