The ESPN Junior 300 rankings are here, setting the stage for a pivotal next several months for the top rising juniors across the country.
This class already has several five-stars who grab attention right away, including a quarterback commit who reminds us of one of the top quarterback prospects in the country, as well as yet another elite Ohio State wide receiver commit.
Here’s how the top players at each position stack up, with a focus on five-stars who could continue to impress in the months ahead.
When it comes to pure passing acumen, Houston has everything evaluators look for. He has one of the smoothest, cleanest releases in recent classes with extremely consistent mechanics. Houston throws with power and velocity, and the ball jumps off his hand. Defenses have a hard time rushing him because he gets the ball out of his hand so quickly. The 5-foot-11, 200-pounder might not have elite size, but he makes every throw and looks pretty good doing it.
Haven has been an incredible two-sport athlete and, after playing several positions in high school, his best football might still be ahead of him once he settles in at quarterback. He’s big, athletic and raw with physical tools that can’t be coached. Although he’s a very good runner for his size, he is not necessarily a dynamic dual threat. At 6-foot-5, 215 pounds, Haven is similar to Joe Milton coming out of high school. Like Milton, Hazen should iron out some technical quirks to maximize his arm strength and accuracy over time.
Spell is a bit short at 5-foot-10, but he’s not small. He’s built similarly to former Boise State running back Ashton Jeanty, even if he doesn’t weigh as much yet. Spell is a low-to-the-ground scatback who plays in a single wing/wing-T offense as both a tailback and wing back. He gets lost behind the line of scrimmage, then fits through tiny creases and is into the second level, winning foot races in no time. Spell has the burst to make defenders miss in the hole, which makes up for his lack of stature or power. He’s a really good perimeter runner because he can get to the edge and turn the corner.
Brown is a handful. The Ohio State commit has Ja’Marr Chase-like burst, acceleration and the ability to take the top off the defense. Even though Brown has the physical tools to overwhelm high school defenders, his polished route-running shows he already understands some of the nuances of the position. He ran a 4.49-second laser-timed 40-yard dash in April 2025, a 10.5-second 100-meter dash in 2024 and has a Max Speed on film of 21.3 mph.
Sabb could project at safety but will likely begin his career at wide receiver. His impact and value as a special teams returner should get him on the field quickly. Sabb is extremely difficult to tackle in the open field, and despite a slim 6-1, 185-pound frame, he breaks tackles routinely and extends plays. Sabb is a home run threat as a return specialist who can flip field position and provide points. His ball skills are as good as any receiver in this class, and he consistently makes difficult catches look routine.
Hudson headlines several big-play weapons at tight end in the 2027 class. Historically, there’s a strong correlation between basketball background and tight end success. Hudson fits the bill. The 6-foot-6 standout has offers in both sports and a desirable combination of height, length and catch radius. He does a great job high-pointing the ball as a dangerous red zone threat. Hudson is a matchup problem who can work from both the in-line position and flexed out. He needs to put more blocking on tape, but he’s proving to be a versatile player.
Brown has the tools to become a coveted elite college tackle. Based on his film and an excellent April performance at the Houston Under Armour camp, stamping five-star status on him was an easy decision. Brown doesn’t have eye-popping height at 6-foot-4, but he has an unbelievable wingspan and big hands. He’s also likely not done growing, which would address his need to add more mass. Brown’s athleticism stands out at this stage. He’s light on his feet with good body quickness, natural bend and, at times, effortless pass protection. His areas of growth are correctable and will come with more physical maturation.
Gilbert’s 22.2 mph Max Speed on tape is elite, and he has also posted a 10.57-second 100-meter dash. He needs to get stronger and fill out his lean 6-foot, 170-pound frame, but that hasn’t affected his willingness to be a stout run supporter. Gilbert plays bigger than his listed measurables, is highly competitive, likes to mix it up and can really run.
Meredith’s best football is ahead of him as he settles into a full-time cornerback role. He has played all over the field and is a dynamic athlete with instincts and a great feel for the game. At 6-foot-2, Meredith has great length and height for the position, and he ran a blazing 4.42-second laser-timed 40-yard dash. He has also posted a 21.2 mph Max Speed on tape. His high ceiling is exciting considering he’s just getting started as a defender.
Brewster is 6-3, 305 pounds, but he’s a versatile athlete who carries his weight well and moves like a much smaller man. He posted strong testing numbers, and his versatility showed up on film, where he has played running back, wildcat quarterback and also as a stand-up edge on defense. Defensive line is the long-term focus and he has the tools to develop into a disruptive 3-technique matchup problem. Brewster regularly won 1-on-1 reps in camp settings this spring, using his quickness to gain leverage along with his active hands. He’s a defensive tackle who makes plays against the run and as an interior pass rusher, but his versatility will allow a college program to deploy him along its front to exploit matchups and get the best defensive linemen on the field at the same time.
This is a strong class for defensive line and edge prospects. Forstall is a big reason why. He needs to continue developing his 6-4 frame, which is important, but he already looks like a much older player. Forstall tests well, explodes off the ball with good bend and pad level, and he redirects well. His effort allows him to factor into pursuit. Beyond his excellent tools, Forstall has the acumen of a player who could make the jump now. He uses his hands well, shows good awareness and quickly locates the ball. Forstall is always in the right position, and with continued development could become a three-down impact defender. With an offensive tackle ranked No. 1 on our board, it’s only fitting a defensive end could push him hardest for that top ranking.
While he’s listed as an outside linebacker, Guyton fits more as an edge and can be a handful getting up the field. His strong and quick hands are among the first traits that jump out on film. He’s an active presence who delivers a quick jolt with good power. Guyton isn’t a pass rusher who tries to get to the corner and simply run around tackles. Instead, he wants to punish them on his path to the quarterback. The explosive athlete reportedly notched 16 sacks during his first two high school seasons and should develop into a physical, relentless edge presence.
Kristen Shilton is a national NHL reporter for ESPN.
EDMONTON, Alberta — Dallas Stars forward Roope Hintz remains a game-time decision ahead of Game 4 of the Western Conference Final on Tuesday.
The club’s top skater has been sidelined since Game 2 in the series when he took a slash to the left leg from Edmonton Oilers defenseman Darnell Nurse. Hintz took part in warmups before Game 3 on Sunday but exited early and was ruled out. He was back on the ice for Dallas’ optional practice on Monday and told reporters he was “feeling good” and “trying to do everything I can” to get back in for Game 4.
It was early in the third period of Game 2 when Hintz — parked in front of the Oilers’ net — shoved Nurse from behind, and the Oilers’ blueliner responded by swinging his stick at Hintz’s leg. Hintz was down on the ice for several minutes after that before being helped off by Lian Bichsel and Mikael Granlund.
Nurse received a two-minute penalty for the slash on Hintz but no supplementary discipline from the league. The blueliner addressed the incident for the first time Tuesday, explaining it didn’t come with malicious intent.
“I was backing up to net and I got shot in the back. And I think it was just a natural reaction [to respond],” Nurse said. “It’s probably a play that everyone in this room, whether you’re a net-front guy or D man, probably happens a dozen, two dozen times in a year. It’s unfortunate that I must have got [Hintz] in a bad spot. You don’t want to go out there and hurt anyone. But it was just one of those plays that happens so often.”
Having Hintz unavailable hurt the Stars in Game 3, a 6-1 drubbing by the Oilers that put Dallas in a 2-1 hole in the best-of-7 series. Hintz is the Stars’ second-leading scorer in the postseason, with 11 goals and 15 points through 15 games. He was hopeful when taking warmups Sunday that he’d feel good enough to get back in but a quick discussion with the training staff made it clear he wasn’t ready.
Coach Pete DeBoer has since classified Hintz’s status as day-to-day.
“Of course you want to go every night, but sometimes you just can’t,” said Hintz. “I don’t know how close I [was to playing]. But I have played many years [and I] know when it’s good and when it’s not. I should be good to know that [when] it comes to that decision.”
The Oilers will have some lineup changes of their own to sort through in Game 4. Connor Brown is out after he took a hit from Alexander Petrovic in Game 3; he’ll be replaced by the incoming Viktor Arvidsson. Calvin Pickard — injured in Edmonton’s second-round series against Vegas — will return to back up for Stuart Skinner. And Edmonton continues to wait on defenseman Mattias Ekholm, who is getting closer to coming back from a lower-body injury.
SUNRISE, Fla. — Carolina Hurricanes defenseman Jaccob Slavin is happy to never get another question about his team’s record-setting NHL playoff losing streak.
“Wonderful. That’s wonderful,” he said after Carolina’s 3-0 win over the Florida Panthers in Game 4 of the Eastern Conference finals on Monday night. “The guys in here worked hard tonight and that’s all you can ask for.”
The Hurricanes avoided a sweep by the Panthers, sending the series back to Raleigh, North Carolina, for Game 5 on Wednesday night. In the process, Carolina snapped a 15-game losing streak in the conference finals — the longest losing streak by a team in a playoff round other than the Stanley Cup Final in NHL history.
The Hurricanes’ last win in the Eastern Conference finals was in Game 7 against the Buffalo Sabres in 2006, a game that saw current Carolina coach Rod Brind’Amour score the winning goal.
“It’s been a story. So, yeah, it’s nice to not have to talk about that [anymore],” Brind’Amour said.
When the streak began in 2009, Carolina captain Jordan Staal was helping the Pittsburgh Penguins to a conference finals sweep of the Hurricanes. He said the win over Florida in Game 4 showed how much pride was in the Canes’ locker room, as they refused to allow the Panthers to end their season.
“There’s a lot of guys that didn’t want to go home,” Staal said. “We know we have a huge hill to climb here. We’ve got a great team on the other side that is going to come back with a better effort. It’s a great challenge.”
Florida coach Paul Maurice, whose team had a chance to advance to a third straight Stanley Cup Final with a victory, gave credit to the Hurricanes for a solid and disruptive game while acknowledging that his team could have gotten to its own game better.
“I haven’t been nearly as down on that hockey team as you fine people have been over the last three games, and I won’t be as down on my team tonight,” he said. “[The Hurricanes] were good. They had good sticks. They had good quickness. You see that happen more often when the possessor of the puck’s feet are not moving.”
Three factors changed the vibe for Carolina in Game 4.
Goalie Frederik Andersen had his second shutout of the postseason after being pulled in Game 2 and benched for Game 3. Andersen was 7-2 with a .937 save percentage and a 1.36 goals-against average in nine playoff games before facing Florida. In two games against the Panthers, he gave up nine goals on 36 shots (.750, 5.54). Andersen had given up just 12 goals in his previous nine postseason games.
In Game 4, he was a great last line of defense, stopping all 20 shots.
After the game, Andersen declined to discuss being benched.
“I don’t really want to talk about my feelings. It’s not about that. It’s about the team and trying to put the best lineup on the ice that they feel like gets the job done. So I’m ready for when I’m called upon and glad to be able to play,” he said.
Andersen played a key role in another factor: the Carolina penalty kill. The Panthers were 4-for-5 on the power play in the first two games of the conference finals. The Hurricanes killed off four power plays in each of the past two games.
“Our goalie was great when he needed to be. The penalty kill was phenomenal,” Brind’Amour said. “We gave ourselves a chance, and that’s all we can ask.”
Perhaps most crucially, the Hurricanes scored the first goal. Carolina is now 6-0 when scoring first and 3-5 when it trails first in these playoffs. In the regular season, the Hurricanes were 30-7-2 when scoring first and 17-23-3 when trailing first.
They scored first and then played the type of close, low-scoring game they excel at. As winger Taylor Hall said before Game 4: “We’re thinking about winning the game 1-0. If it’s close, then we’re in a good spot.”
“It’s been a story. So, yeah, it’s nice to not have to talk about that [anymore].”
Rod Brind’Amour on Carolina snapping 15-game losing streak in conference finals
Forward Logan Stankoven opened the scoring at 10:45 of the second period, giving Carolina its first lead of the series. Rookie defenseman Alexander Nikishin made a terrific backhand pass across the neutral zone to spring Stankoven ahead of the Panthers’ defense, and he beat goalie Sergei Bobrovsky for his fifth goal of the playoffs.
Stankoven said he called for the pass from Nikishin, who was playing in his third postseason game.
“The play happened so fast and it was a great feed by him to make that play off the turnover. It all starts with him,” said Stankoven, who was acquired from the Dallas Stars in the Mikko Rantanen deadline trade.
It remained 1-0 until Sebastian Aho and Staal added empty-net goals in the last 2:11 for the 3-0 win.
Slavin said Game 4 was in the Carolina’s comfort zone.
“A thousand percent. It was 1-0 up until the end there. You can’t get any tighter than that,” he said.
With that, the Hurricanes ended their historic losing streak and turned their attention to making more NHL history. Only four teams in the history of the Stanley Cup playoffs have rallied to win a best-of-seven series after trailing 3-0, although two have done it in the past 15 years (Philadelphia Flyers in 2010 and Los Angeles Kings in 2014).
“You watched the way we played tonight. Everyone put their heart on the line,” Slavin said. “We know we’ve got a good group in here. We know we’ve got all the pieces. We just have to bring it every night.”
The good news for the Dallas Stars is that if the Western Conference finals get to a Game 7, they have the NHL’s master of Game 7s behind their bench.
The bad news is that they need to get to Game 7 for that to matter. And after going down 2-1 in the series to the Edmonton Oilers via a 6-1 loss in Game 3, another defeat could make that difficult.
Can they punch back in Game 4 to knot the matchup at 2-2 heading back home to Dallas for Game 5?
Here are notes on the matchup from ESPN Research, as well as betting intel from ESPN BET:
Following the Oilers’ win in Game 3, ESPN BET has adjusted the series winner odds to Oilers -375 (previously -140) and Stars +280 (previously +120). The Oilers’ Cup winner odds are now +140, while the Stars’ are +700. Connor McDavid is atop the Conn Smythe odds leaderboard at +175.
The Oilers are now 10-2 in their past 12 games, after losing the first two games of the first round vs. the Los Angeles Kings, and are 20-3 at home in the playoffs since 2017 when leading after two periods.
The Stars lost consecutive games for the first time in the 2025 playoffs, and have one goal total in their past three road games (Games 2 and 5 of the second round against the Winnipeg Jets and Game 3 against Edmonton).
McDavid powered the Oilers to a Game 3 win with his 44th multipoint and sixth multigoal game of his playoff career. McDavid has as many playoff games with multiple points (44) as he does with no points (20) or one point (24).
Teammate Evan Bouchard opened the scoring with his sixth goal this postseason, tying Leon Draisaitl for the team lead. Bouchard is the first defenseman with six goals in consecutive postseasons since Rob Blake in 2001 and 2002. Bouchard also recorded an assist, marking his 24th career multipoint playoff game, which extended his record for defensemen in a four-postseason span.
Stuart Skinner was remarkable in goal once again, stopping 33 of 34 shots to earn his fourth win this postseason. It was his first win of these playoffs that didn’t end in a shutout, as the Stars’ goal with 4:25 left in the second period ended Skinner’s shutout streak at 99 minutes, 33 seconds. With the win, Skinner tied Andy Moog for the third-most playoff wins by a goaltender in Oilers history (23); Bill Ranford is next on the list at 25, and Grant Fuhr is well ahead at No. 1 with 74.
Dallas’ Mikko Rantanen recorded an assist on the goal from Jason Robertson, but has gone without a goal in his past six games. In his previous six games before the drought, he scored nine goals, which remains tied for the NHL lead this postseason.
Jake Oettinger allowed six goals in the loss, tied for the most in a playoff game in his career; the previous occasion was Game 6 of the 2023 Western Conference finals against the Vegas Golden Knights.