Also taking second in 3A was St. Charles East's 3,200-meter relay team of Bennett Melone, Luke Schildmeyer, Mitch Gansemer and Charles Murphy, who finished in 7 minutes, 4616 seconds.
The Saints edged out DuKane Conference rival Batavia, which was third in 7:46.79.
"I think we raced Batavia's runners every other meet," Gansemer said.
"It was good. We went out and competed. That's what we said we were going to do. We weren't hung up on a time or anything."
Batavia scored all of its points in relays, taking seventh in the 800 at 1:28,61 and ninth in the 1,600 at 3:24.92.
Joseph Knanishu and Adam Kennedy won medals for the Bulldogs in the 3,200 and 1,600 relays, while Trevor Tousana was on the 800 and 1,600 teams.
Kaneland had a fourth from Austin Adams in the 800 (1:56.48) and a ninth from Daniel Occhipinti in the 1,600 (4:27.07).
Adams edged out Northern Illinois Big 12 rival Aidan Donohue of DeKalb by two-tenths of a second.
"He beat me [at conference], so I was happy to race him again to try to get a better time," Adams said.
Also placing in 3A were Geneva triple jumper Lawi Djuma, who was seventh at 45-7.75, and St. Charles North pole vaulter Gilbert Braglia, who cleared 14-0.
Burlington Central tied for sixth in 2A with 26 points, highlighted by a runner-up finish by the 3,200 relay team of Tommy Zettl, Logan Andersen, Anthony Farmer and Adam Kries. The Rockets ran 7:56.07.
"We wanted first, but I mean, I'm not going to be mad taking second in the state," Zettl said.
Connor Wagner won three fourth-place medals for Burlington, in the 110 hurdles, 300 hurdles and 1,600 relay. Zettl and Kries also won medals in the 1,600 relay.