Where did spring go? That's not a question I can answer with any confidence or certainty, but what I do know is we have just two weeks left in the regular season.

At this point there is plenty of time for things to change, though it's still Champlain Valley in the driver's seat for my latest high school baseball power rankings. And hot on the Redhawks' heels are one-loss Rice and unbeaten Hartford. You can find the Week 2 story here.

(One note: I'll be out of town for a few days next week, so expect the Week 4 rankings to be posted sometime Sunday.)

This week's rankings:

1. Champlain Valley (10-1):

Senior right-hander Rayne Supple served up a gem for the Redhawks' 10th straight victory with his no-hitter against Burlington on Friday. And the staff is far deeper than Supple — no one this spring has scored more than three runs in a game against CVU, which is allowing just 1.4 runs per contest. Last week: 1.

Champlain Valley's Rayne Supple, center, celebrates with teammates during his no-hitter against Burlington on Friday in Hinesburg.(Photo: COURTESY/AL FREY)

2. Rice (9-1): Wins over North Country, St. Johnsbury and Spaulding have gotten the Green Knights back on track after their loss to CVU on May 7. The two Metro powers won't meet again, unless it happens in the Division I playoffs. Last week: 2.

3. Hartford (12-0): After stretching their perfect start to a 12th game with Friday's 7-4 win under the lights at Brattleboro (see suicide-squeeze video below), it's time for the Hurricanes to join the top three. Last week: 4.

4. Colchester (9-2): Since losing two out of three games, the Lakers scored two of their biggest wins yet as they took down Essex (8-2) and Milton (8-0). You can already start to think their May 28 clash with Rice will play a pretty pivotal role in the playoff seeding process. Last week: 3.

5. Mill River (10-1): Six quality innings from Ryan Darling provided the foundation for the Minutemen's 10th win of the year, a 4-1 result against Fair Haven on Thursday. Their showdown with Hartford on Wednesday is now nearly front and center — and should decide (informally) who the top team from the south is this spring. Last week: 6.

6. South Burlington (8-3): Jake Mann's walk-off, pinch-hit single allowed the Rebels to squeak past St. Johnsbury 2-1 last Saturday. Since then, the bats have come alive in convincing wins over Spaulding and Mount Abraham. Last week: 7.

7. Milton (8-2): Shut out by Colchester, 8-0, on Thursday the Yellowjackets did the same to Missisquoi on Saturday. Tyler Lamphere went the distance for the win, scattering four hits and fanning eight batters. But the loss against the Lakers costs Milton a spot for now. Last week: 6.

8. BFA-Fairfax (8-1): Outlasting a 13-strikeout performance from Lake Region's Matt Messier on Thursday, the Bullets avenged a 2-1 loss from earlier this year to leap-frog the Rangers in this week's rankings. A grand slam from Kyle Combs and a solo homer from Alex Chapman — who combined for the winning effort on the mound — didn't hurt. Last week: 9.

Buy Photo

Lake Region pitcher Matt Messier fires a pitch to the plate during Thursday's game against BFA-Fairfax in Orleans.(Photo: AUSTIN DANFORTH/FREE PRESS)

9. Lake Region (7-3): Coming out on the wrong end of a surprisingly high-scoring 13-7 loss to Fairfax, the Rangers drop one spot this week. Last week: 8.

10. Rutland (8-3): The newest addition to the power rankings, the Raiders have already posted season sweeps of Marble Valley League rivals Mount Anthony and Brattleboro. If not for their 5-2 loss to Burr and Burton on May 8, sandwiched between those home-and-home sets, Rutland would be riding a five-game win streak. Last week: Bubble.

On the bubble: Essex (7-5), Randolph (9-2), Williamstown (9-0)

Contact Austin Danforth at 651-4851 or edanforth@freepressmedia.com. Follow him on Twitter at www.twitter.com/eadanforth