Hampton Cardinals vs Dundas Dukes (May 31, 2026)



News Box Score

                                  The Town of Baseball
                           Hampton Cardinals at Dundas Dukes
                   May 31, 2026 at Dundas, Minn. (Bill Nelson Field)

Hampton Cardinals 5                           Dundas Dukes 8 (4-4,0-2 1A)

Player                      AB  R  H BI       Player                      AB  R  H BI
---------------------------------------       ---------------------------------------
Carson Blume ss............  4  1  0  0       Carson Jones cf............  4  2  2  0
E. Kejrstead cf............  5  0  0  0       Ryan Cahoon lf.............  4  1  2  2
Luke Walton 3b.............  4  2  2  0       Drew Sathrum 2b............  3  0  0  0
J. Thompson dh.............  3  1  0  0       Kyle Hrncir ss/p...........  4  1  1  1
Richardson 2b/lf...........  5  1  1  2       N. Rolloff 3b/ss...........  1  2  0  0
T. Rezny 1b................  4  0  1  1       Nate Costa rf..............  3  0  1  0
C. Hennen rf...............  3  0  0  2       Kyle Oswald c..............  4  1  1  0
I. Bramer c................  3  0  0  0       Jeff Fredrickson 1b........  4  1  2  1
C. Swanson lf/p............  4  0  1  0       Mike Ludwig dh/3b..........  4  0  2  1
J. Larson p................  0  0  0  0       Zach Klempke p.............  0  0  0  0
 T. Gnete 2b...............  0  0  0  0        Carter Follman p..........  0  0  0  0
Totals..................... 35  5  5  5       Totals..................... 31  8 11  5

Score by Innings                    R  H  E
-------------------------------------------
Hampton Cardinals... 201 020 000 -  5  5  2
Dundas Dukes........ 100 140 02X -  8 11  3
-------------------------------------------

E - C. Hennen; T. Gnete; N. Rolloff 2; Nate Costa. DP - Hampton 2. LOB - Hampton 11;
Dundas 7. 2B - Ryan Cahoon; Kyle Hrncir. HBP - Carson Blume; Luke Walton; C. Hennen;
Carson Jones; N. Rolloff. SH - Nate Costa. SF - C. Hennen. SB - J. Thompson;
Richardson; T. Rezny; C. Swanson; Carson Jones; Kyle Hrncir 2; N. Rolloff.

Hampton Cardinals              IP  H  R ER BB SO  WP BK HP IBB  AB BF  FO GO
----------------------------------------------------------------------------
J. Larson .................   0.2  1  1  1  1  1   1  0  1  0    3  5   1  0
C. Swanson  L..............   7.1 10  7  5  4  1   2  0  1  0   28 34  11  6

Dundas Dukes                   IP  H  R ER BB SO  WP BK HP IBB  AB BF  FO GO
----------------------------------------------------------------------------
Zach Klempke  W............   5.0  4  5  5  4  0   1  0  2  0   20 27  10  5
Carter Follman ............   3.0  1  0  0  0  2   0  0  1  0   11 12   3  4
Kyle Hrncir  S,1...........   1.0  0  0  0  0  1   0  0  0  0    4  4   1  1

WP - C. Swanson 2; J. Larson; Zach Klempke. HBP - by Zach Klempke (Carson Blume); by
Zach Klempke (C. Hennen); by J. Larson (N. Rolloff); by C. Follman (Luke Walton); by C.
Swanson (Carson Jones).

Strikeouts - J. Thompson; T. Rezny; I. Bramer; Ryan Cahoon; Kyle Hrncir. Walks - J.
Thompson 2; T. Rezny; I. Bramer; Ryan Cahoon; Drew Sathrum 2; N. Rolloff 2.

Umpires -
Start: 2 p.m.   Time: 2:23   Attendance: 398

Weather: Overcast, 71.
Game: 20260531


Composite Box Score

                                      The Town of Baseball
                    Hampton Cardinals at Dundas Dukes - Composite Box Score
                       May 31, 2026 at Dundas, Minn. (Bill Nelson Field)

                              Hampton Cardinals 5

Player            AB  R  H BI  2B 3B HR BB  SB CS HP SH SF SO IBB KL GDP  PO  A  E
----------------------------------------------------------------------------------
Carson Blume ss    4  1  0  0   0  0  0  0   0  0  1  0  0  0   0  0   0   4  4  0
E. Kejrstead cf    5  0  0  0   0  0  0  0   0  0  0  0  0  0   0  0   0   3  0  0
Luke Walton 3b     4  2  2  0   0  0  0  0   0  0  1  0  0  0   0  0   0   1  2  0
J. Thompson dh     3  1  0  0   0  0  0  2   1  0  0  0  0  1   0  0   0   0  0  0
Richardson 2b/lf   5  1  1  2   0  0  0  0   1  0  0  0  0  0   0  0   0   3  0  0
T. Rezny 1b        4  0  1  1   0  0  0  1   1  0  0  0  0  1   0  1   0   6  1  0
C. Hennen rf       3  0  0  2   0  0  0  0   0  0  1  0  1  0   0  0   0   1  0  1
I. Bramer c        3  0  0  0   0  0  0  1   0  0  0  0  0  1   0  1   0   2  0  0
C. Swanson lf/p    4  0  1  0   0  0  0  0   1  0  0  0  0  0   0  0   0   0  2  0
J. Larson p        0  0  0  0   0  0  0  0   0  0  0  0  0  0   0  0   0   0  0  0
T. Gnete 2b        0  0  0  0   0  0  0  0   0  0  0  0  0  0   0  0   0   4  1  1
Totals......      35  5  5  5   0  0  0  4   4  0  3  0  1  3   0  2   0  24 10  2

                          Dundas Dukes 8 (4-4,0-2 1A)

Player            AB  R  H BI  2B 3B HR BB  SB CS HP SH SF SO IBB KL GDP  PO  A  E
----------------------------------------------------------------------------------
Carson Jones cf    4  2  2  0   0  0  0  0   1  0  1  0  0  0   0  0   0   8  0  0
Ryan Cahoon lf     4  1  2  2   1  0  0  1   0  0  0  0  0  1   0  1   1   1  0  0
Drew Sathrum 2b    3  0  0  0   0  0  0  2   0  0  0  0  0  0   0  0   1   3  5  0
Kyle Hrncir ss/p   4  1  1  1   1  0  0  0   2  0  0  0  0  1   0  0   0   1  3  0
N. Rolloff 3b/ss   1  2  0  0   0  0  0  2   1  0  1  0  0  0   0  0   0   0  0  2
Nate Costa rf      3  0  1  0   0  0  0  0   0  0  0  1  0  0   0  0   0   2  0  1
Kyle Oswald c      4  1  1  0   0  0  0  0   0  0  0  0  0  0   0  0   0   3  0  0
Fredrickson 1b     4  1  2  1   0  0  0  0   0  0  0  0  0  0   0  0   0   9  0  0
Mike Ludwig dh/3b  4  0  2  1   0  0  0  0   0  0  0  0  0  0   0  0   0   0  1  0
Zach Klempke p     0  0  0  0   0  0  0  0   0  0  0  0  0  0   0  0   0   0  0  0
C. Follman p       0  0  0  0   0  0  0  0   0  0  0  0  0  0   0  0   0   0  0  0
Totals......      31  8 11  5   2  0  0  5   4  0  2  1  0  2   0  1   2  27  9  3

Hampton Cardinals      IP  H  R ER BB SO  WP HB BK IBB SH SF CI  2B 3B HR  AB BF  FO GO
---------------------------------------------------------------------------------------
J. Larson             0.2  1  1  1  1  1   1  1  0  0   0  0  0   0  0  0   3  5   1  0
C. Swanson  L         7.1 10  7  5  4  1   2  1  0  0   1  0  0   2  0  0  28 34  11  6

Dundas Dukes           IP  H  R ER BB SO  WP HB BK IBB SH SF CI  2B 3B HR  AB BF  FO GO
---------------------------------------------------------------------------------------
Zach Klempke  W       5.0  4  5  5  4  0   1  2  0  0   0  1  0   0  0  0  20 27  10  5
C. Follman            3.0  1  0  0  0  2   0  1  0  0   0  0  0   0  0  0  11 12   3  4
Kyle Hrncir  S,1      1.0  0  0  0  0  1   0  0  0  0   0  0  0   0  0  0   4  4   1  1

Umpires -
Start: 2 p.m.   Time: 2:23   Attendance: 398

Weather: Overcast, 71.
Game: 20260531


Play-by-Play

                              The Town of Baseball
                Hampton Cardinals at Dundas Dukes - Play-by-Play
               May 31, 2026 at Dundas, Minn. (Bill Nelson Field)


Score by Innings                    R  H  E
-------------------------------------------
Hampton Cardinals... 201 020 000 -  5  5  2
Dundas Dukes........ 100 140 02X -  8 11  3
-------------------------------------------

Hampton Cardinals starters: 6/ss Carson Blume; 3/cf E. Kejrstead; 29/3b Luke
Walton; 99/dh J. Thompson; 44/2b Richardson; 19/1b T. Rezny; 14/rf C. Hennen;
25/c I. Bramer; 4/lf C. Swanson; 45/p J. Larson;
Dundas Dukes starters: 17/cf Carson Jones; 9/lf Ryan Cahoon; 1/2b Drew Sathrum;
45/ss Kyle Hrncir; 0/3b N. Rolloff; 14/rf Nate Costa; 46/c Kyle Oswald; 38/1b
Fredrickson; 30/dh Mike Ludwig; 48/p Zach Klempke;

Hampton Cardinals 1st - Carson Blume hit by pitch. E. Kejrstead flied
out to cf. Luke Walton singled to center field; Carson Blume advanced to
second. J. Thompson walked; Luke Walton advanced to second; Carson Blume
advanced to third. Richardson flied out to ss. T. Rezny walked, RBI; J.
Thompson advanced to second; Luke Walton advanced to third; Carson Blume
scored. C. Hennen hit by pitch, RBI; T. Rezny advanced to second; J. Thompson
advanced to third; Luke Walton scored. I. Bramer flied out to cf. 2 runs, 1
hit, 0 errors, 3 LOB.

Dundas Dukes 1st - Carson Jones singled to left field. Carson Jones
stole second. Ryan Cahoon struck out looking. Drew Sathrum walked. Kyle Hrncir
flied out to ss. N. Rolloff hit by pitch; Drew Sathrum advanced to second;
Carson Jones advanced to third. N. Rolloff advanced to second on a wild pitch;
Drew Sathrum advanced to third; Carson Jones scored. Richardson to lf. C.
Swanson to p. T. Gnete to 2b for J. Larson. Nate Costa flied out to lf. 1
run, 1 hit, 0 errors, 2 LOB.

Hampton Cardinals 2nd - C. Swanson flied out to 2b. Carson Blume
grounded out to ss. E. Kejrstead grounded out to 2b. 0 runs, 0 hits, 0
errors, 0 LOB.

Dundas Dukes 2nd - Kyle Oswald grounded out to 1b unassisted.
Fredrickson flied out to 2b. Mike Ludwig flied out to cf. 0 runs, 0 hits, 0
errors, 0 LOB.

Hampton Cardinals 3rd - Luke Walton singled to center field. Luke Walton
advanced to second on a wild pitch. J. Thompson grounded out to 1b unassisted;
Luke Walton advanced to third. Richardson flied out to cf, RBI; Luke Walton
scored. T. Rezny grounded out to ss. 1 run, 1 hit, 0 errors, 0 LOB.

Dundas Dukes 3rd - Carson Jones flied out to cf. Ryan Cahoon doubled to
left center. Drew Sathrum walked. Kyle Hrncir lined out to 3b; Ryan Cahoon out
at second 3b to 2b. 0 runs, 1 hit, 0 errors, 1 LOB.

Hampton Cardinals 4th - C. Hennen reached on an error by 3b. I. Bramer
reached on a fielder's choice; C. Hennen advanced to second. C. Swanson flied
out to 2b. Carson Blume flied out to cf. E. Kejrstead reached on a fielder's
choice; I. Bramer out at second ss to 2b. 0 runs, 0 hits, 1 error, 2
LOB.

Dundas Dukes 4th - N. Rolloff walked. Nate Costa grounded out to p, SAC,
bunt; N. Rolloff advanced to second. Kyle Oswald flied out to ss. Fredrickson
singled, RBI; N. Rolloff scored. Mike Ludwig flied out to cf. 1 run, 1 hit,
0 errors, 1 LOB.

Hampton Cardinals 5th - Luke Walton flied out to cf. J. Thompson walked.
J. Thompson stole second. Richardson singled down the lf line, RBI; J. Thompson
scored. Richardson stole second. T. Rezny singled to right field; Richardson
advanced to third. C. Hennen flied out to lf, SF, RBI; Richardson scored. T.
Rezny stole second. I. Bramer walked. C. Swanson flied out to rf. 2 runs, 2
hits, 0 errors, 2 LOB.

Dundas Dukes 5th - Carson Jones singled. Carson Jones advanced to second
on a wild pitch. Ryan Cahoon singled, RBI; Carson Jones scored. Ryan Cahoon
advanced to second on the throw. Drew Sathrum grounded out to ss. Kyle Hrncir
doubled, RBI; Ryan Cahoon scored. Kyle Hrncir stole third. N. Rolloff walked.
N. Rolloff stole second; Kyle Hrncir stole home. Nate Costa flied out to 2b.
Kyle Oswald singled, advanced to second on an error by rf, advanced to third on
the throw; N. Rolloff scored, unearned. Fredrickson lined out to lf. 4 runs,
4 hits, 1 error, 1 LOB.

Hampton Cardinals 6th - C. Follman to p for Zach Klempke. Carson Blume
grounded out to 2b. E. Kejrstead flied out to rf. Luke Walton hit by pitch. J.
Thompson grounded out to 2b. 0 runs, 0 hits, 0 errors, 1 LOB.

Dundas Dukes 6th - Mike Ludwig singled. Carson Jones flied out to lf.
Ryan Cahoon grounded into double play ss to 1b; Mike Ludwig out on the play.
0 runs, 1 hit, 0 errors, 0 LOB.

Hampton Cardinals 7th - Richardson reached on an error by rf. T. Rezny
struck out looking. C. Hennen reached on a fielder's choice; Richardson out at
first 2b to 1b. I. Bramer struck out looking. 0 runs, 0 hits, 1 error, 1
LOB.

Dundas Dukes 7th - Drew Sathrum grounded out to 3b. Kyle Hrncir struck
out. N. Rolloff flied out to rf. 0 runs, 0 hits, 0 errors, 0 LOB.

Hampton Cardinals 8th - C. Swanson singled, bunt. Carson Blume flied out
to cf. E. Kejrstead flied out to cf. C. Swanson stole second. Luke Walton
grounded out to 2b. 0 runs, 1 hit, 0 errors, 1 LOB.

Dundas Dukes 8th - Nate Costa singled. Nate Costa out at second p to 1b
to ss to 1b to ss, picked off. Kyle Oswald reached on an error by 2b.
Fredrickson singled; Kyle Oswald advanced to second. Fredrickson advanced to
second on a wild pitch; Kyle Oswald advanced to third. Mike Ludwig singled,
RBI; Fredrickson advanced to third; Kyle Oswald scored, unearned. Carson Jones
hit by pitch; Mike Ludwig advanced to second. Ryan Cahoon walked, RBI; Carson
Jones advanced to second; Mike Ludwig advanced to third; Fredrickson scored.
Drew Sathrum grounded into double play ss to 2b to 1b; Ryan Cahoon out on the
play. 2 runs, 3 hits, 1 error, 2 LOB.

Hampton Cardinals 9th - Kyle Hrncir to p. N. Rolloff to ss. Mike Ludwig
to 3b. /  for C. Follman. J. Thompson struck out. Richardson grounded out to
3b. T. Rezny reached on an error by ss. C. Hennen flied out to cf. 0 runs, 0
hits, 1 error, 1 LOB.

Plate appearance breakdown


                                                        The Town of Baseball
                                   Hampton Cardinals at Dundas Dukes - Plate Appearance Breakdown
                                         May 31, 2026 at Dundas, Minn. (Bill Nelson Field)

                                                        Hampton Cardinals 5

                  ----Plate appearances---   vs    vs   RBI   With  Adv   With  Lead Bases Runnr Rnrs Rnrs 2out  Gnd  Fly
Hampton Cardinals TPA AB  H BB HP SH SF CI  Left Right  Ops  Runrs  Ops  2outs  Off%  Full On3rd  Adv  LOB  RBI  Out  Out
-------------------------------------------------------------------------------------------------------------------------
Carson Blume ss...  5  4  0  0  1  0  0  0  0-0   0-4   0-1   0-2   0-2   0-0   1-2   0-0   0-0     0    0    0    2    2
E. Kejrstead cf...  5  5  0  0  0  0  0  0  0-0   0-5   0-1   0-3   0-3   0-2   0-0   0-0   0-0     0    2    0    2    3
Luke Walton 3b....  5  4  2  0  1  0  0  0  0-0   2-4   0-1   1-2   1-2   0-1   1-2   0-0   0-0     0    1    0    1    1
J. Thompson dh....  5  3  0  2  0  0  0  0  0-0   0-3   0-1   0-2   2-3   0-1   0-1   0-0   0-0     1    1    0    2    0
Richardson 2b/lf..  5  5  1  0  0  0  0  0  0-0   1-5   1-3   1-3   2-3   0-0   1-1   0-1   1-2     1    0    0    1    2
T. Rezny 1b.......  5  4  1  1  0  0  0  0  0-0   1-4   1-1   1-2   2-3   0-2   0-0   0-0   0-0     0    0    1    1    0
C. Hennen rf......  5  3  0  0  1  0  1  0  0-0   0-3   0-0   0-2   2-4   0-1   1-1   0-0   1-1     1    1    1    1    2
I. Bramer c.......  4  3  0  1  0  0  0  0  0-0   0-3   0-1   0-3   1-3   0-2   0-0   0-1   0-0     0    4    0    0    1
C. Swanson lf/p...  4  4  1  0  0  0  0  0  0-0   1-4   0-2   0-2   0-2   0-1   1-2   0-0   0-0     0    2    0    0    3
J. Larson 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
T. Gnete 2b.......  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............ 43 35  5  4  3  0  1  0  0-0   5-35  2-11  3-21 10-25  0-10  5-9   0-2   2-3     3   11    2   10   14

                     ------Batters faced-----                     vs    vs   With  With  Lead  Gnd  Fly
Hampton Cardinals     BF AB  H BB HP SH SF CI 2B 3B HR WP BK KL  Left Right Runrs 2outs  Off%  Out  Out
-------------------------------------------------------------------------------------------------------
J. Larson...........   5  3  1  1  1  0  0  0  0  0  0  1  0  1  0-0   1-3   0-2   0-0   1-1     0    1
C. Swanson..........  34 28 10  4  1  1  0  0  2  0  0  2  0  0  0-0  10-28  6-16  2-7   4-7     6   11


The Town of Baseball Hampton Cardinals at Dundas Dukes - Plate Appearance Breakdown May 31, 2026 at Dundas, Minn. (Bill Nelson Field) Dundas Dukes 8 (4-4,0-2 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 ------------------------------------------------------------------------------------------------------------------------- Carson Jones cf... 5 4 2 0 1 0 0 0 0-0 2-4 0-0 0-1 1-2 0-0 2-3 0-0 0-0 0 0 0 0 2 Ryan Cahoon lf.... 5 4 2 1 0 0 0 0 0-0 2-4 1-2 1-3 2-4 0-0 0-0 0-0 1-1 0 0 0 1 0 Drew Sathrum 2b... 5 3 0 2 0 0 0 0 0-0 0-3 0-2 0-2 0-2 0-0 0-1 0-1 0-1 0 2 0 3 0 Kyle Hrncir ss/p.. 4 4 1 0 0 0 0 0 0-0 1-4 1-3 1-3 1-3 0-0 0-0 0-0 0-0 0 1 0 0 2 N. Rolloff 3b/ss.. 4 1 0 2 1 0 0 0 0-0 0-1 0-0 0-0 1-1 0-1 1-1 0-0 0-0 0 0 0 0 1 Nate Costa rf..... 4 3 1 0 0 1 0 0 0-0 1-3 0-2 0-2 1-3 0-1 1-1 0-0 0-0 1 2 0 1 2 Kyle Oswald c..... 4 4 1 0 0 0 0 0 0-0 1-4 1-2 1-2 1-2 1-1 0-1 0-0 0-0 0 0 0 1 1 Fredrickson 1b.... 4 4 2 0 0 0 0 0 0-0 2-4 1-2 2-3 2-3 1-2 0-0 0-0 0-0 0 1 1 0 2 Mike Ludwig dh/3b. 4 4 2 0 0 0 0 0 0-0 2-4 1-1 1-2 1-2 0-2 1-1 0-0 1-1 0 1 0 0 2 Zach Klempke 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 C. Follman 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............ 39 31 11 5 2 1 0 0 0-0 11-31 5-14 6-18 10-22 2-7 5-8 0-1 2-3 1 7 1 6 12 ------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 ------------------------------------------------------------------------------------------------------- Zach Klempke........ 27 20 4 4 2 0 1 0 0 0 0 1 0 0 0-0 4-20 3-13 0-5 3-5 5 10 C. Follman.......... 12 11 1 0 1 0 0 0 0 0 0 0 0 2 0-0 1-11 0-7 0-3 2-3 4 3 Kyle Hrncir......... 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0-0 0-4 0-1 0-2 0-1 1 1