The seventh-ranked Eagles smacked Ellsworth, 20-3, and knocked off Bryant & Stratton, 12-3, in a pair of five-inning contests.
Kirkwood has gotten off to a perfect 8-0 start this season under new coach Eric Frese.
Lauren Klaahsen went 4-for-4 with a home run and four RBIs in the game against Ellsworth. Jayme Finn was 3-for-5 with four RBIs. Taleah Smith, London Jackson, Lauren Kuch, Sydney Albaugh, Jessi Butler, and Courtney Harris all had two base hits.
Jackson and Kuch belted home runs. Butler scored four times and Kuch scored three runs. Jackson and Randyn Carter drove in two runs.
Bradee Bouman (4-0) pitched the first three innings for the victory against Ellsworth.
Klaahsen went 2-for-2 in the victory over Bryant & Stratton, making her 6-for-6 for the two games. Jackson, Skylar Ryan, Haley DeWitte and Shelby Hulsebus all had two hits. DeWitte had two doubles and collected three RBIs. Rachel Stewart, Kuch and Ryan drove in two runs.
Marina Smith (1-0) pitched the first three innings for the victory.
Kirkwood 049 25 - 20 21 0
Ellsworth 201 00 - 3 3 0
Bouman, Hocker (4), Parham (5) and Butler. W - Bouman (4-0). 2B - Finn, Stewart, Kuch, Albaugh, Carter. 3B - Jackson. HR - Jackson, Kuch, Klaahsen.
Bryant & Stratton 012 00 - 3 6 5
Kirkwood 651 0x - 12 16 1
Smith, Heisdorfer (4) and Barthelman. Griesbach and Biefeld. W - Smith (1-0). L - Griesbach. 2B - Stewart, Kuch, DeWitte (2), Harris.