By this time in any postseason, talent and depth typically rise to the top.
Now that we’re down to the Sweet 16 in our 2025 mock NCAA football tournament, that’s apparent with 11 of the 16 teams coming from either the Big Ten or SEC.
All four No. 1 seeds are still alive, and No. 12 seed Memphis has engineered two upsets to get this far. Clemson quarterback Cade Klubnik, LSU quarterback Garrett Nussmeier and BYU linebacker Isaiah Glasker all played starring roles in the first two rounds, and Ryan Silverfield has Memphis riding an eight-game winning streak.
To recap, the original seeds were based to a large degree on ESPN’s latest SP+ projections entering the 2025 season, although seeds are a moot point as we tee it back up.
Time to finish the tournament. And the best news? There’s no blaming anything on a committee.
Midwest Regional
Semifinals
(1) Ohio State 28, (5) BYU 23: How do you cover Buckeyes receivers Jeremiah Smith and Carnell Tate? It’s a question teams asked all season. The Cougars do their best to keep Smith from torching them, but Tate does most of the damage with eight catches for 124 yards and two touchdowns.
(3) Tennessee 34, (2) Oregon 32: The Vols get back to their explosive ways on offense in 2025 with quarterback Nico Iamaleava making a big jump in his third year on campus. Oregon matches that explosiveness with Evan Stewart pulling in two acrobatic catches, leading to a late touchdown. The Ducks get the ball back, but an Arion Carter sack seals the game for Tennessee.
Regional final
(1) Ohio State 31, (3) Tennessee 21: The Vols get another shot at the Buckeyes after getting blown out in Columbus last season in the first round of the playoff. This game is much closer, and Tim Banks’ Tennessee defense holds up most of the way. But the same guy who wreaked havoc on the Vols a year ago does it again. Smith has two of his three touchdown catches in the second half to lead Ohio State to its 10th straight win.
How we got here
First round
(1) Ohio State over (16) Boston College
(2) Oregon over (15) UCF
(3) Tennessee over (14) Pittsburgh
(4) South Carolina over (13) North Carolina
(5) BYU over (12) Colorado
(11) Kentucky over (6) Louisville
(7) TCU over Georgia Tech
(9) Arkansas over (8) Boise State
Second round
(1) Ohio State over (9) Arkansas
(2) Oregon over (7) TCU
(3) Tennessee over (11) Kentucky
(5) BYU over (4) South Carolina
South Regional
Semifinals
(5) Illinois 27, (1) Texas 24: The shocker of the tournament so far, but don’t tell that to Illinois coach Bret Bielema. In his fifth season at Illinois, he had a good feeling about this team all along. The Illini returned 18 starters from their bowl team a year ago, and the two stars on defense, outside linebacker Gabe Jacas and cornerback Xavier Scott, play like stars against a Texas offense that never finds any rhythm.
(2) Notre Dame 31, (3) Miami 20: The infamous “Catholics vs. Convicts” T-shirts are reintroduced to the college football world, and that’s what everybody is talking about in the buildup to this game. Notre Dame cornerback Leonard Moore steals the show with interceptions in each half, the final one leading to the clinching touchdown for the Irish.
Regional final
(2) Notre Dame 28, (5) Illinois 21: Jeremiyah Love’s development and toughness epitomized Notre Dame’s run to the semifinals last year. He’s even more of a factor this year, and his ability to make big plays and earn the tough yards against a stout Illinois defense is the difference in this Elite Eight matchup. Love’s tackle-breaking 8-yard touchdown run gives the Irish the lead for good and caps a 138-yard rushing night.
How we got here
First round
(1) Texas over (16) Maryland
(2) Notre Dame over (15) California
(3) Miami over (14) Kansas
(4) Florida over (13) James Madison
(5) Illinois over (12) N.C. State
(11) Virginia Tech over (6) Iowa
(7) USC over (10) Minnesota
(8) Texas Tech over (9) Utah
Second round
(1) Texas over (8) Texas Tech
(2) Notre Dame over (7) USC
(3) Miami over (6) Virginia Tech
(5) Illinois over (4) Florida
East Regional
Semifinals
(1) Penn State 35, (12) Memphis 17: Memphis’ improbable run to the Sweet 16 comes to a crushing end as Penn State builds a 21-3 lead, then tees off defensively on a Memphis offense that has to resort to throwing the ball on just about every down. Nicholas Singleton and Kaytron Allen each rush for more than 100 yards for the Nittany Lions, who finish with 290 yards on the ground as a team.
(2) Alabama 27, (3) Michigan 23: In a rematch of the Rose Bowl two years ago (Nick Saban’s final game), Alabama gets a little revenge for its old coach. The Crimson Tide are held to a single touchdown in the first half, but the defense keeps them in it. Trailing 20-17 entering the fourth quarter, Alabama finds its running game. Jam Miller erupts for 72 rushing yards in the final quarter, and the Tide bullies their way into the Elite Eight.
Regional final
(2) Alabama 22, (1) Penn State 19:Ty Simpson has waited his turn at quarterback for the Crimson Tide, and even though they don’t light up the scoreboard in this defense-dominated matchup of blue bloods, he doesn’t commit a single turnover and keeps everybody on offense focused. But on Alabama’s final two drives, Simpson throws a 28-yard touchdown pass to put the Tide ahead and later converts a fourth-and-short to put the game away.
How we got here
First round
(1) Penn State over (16) West Virginia
(2) Alabama over (15) Syracuse
(3) Michigan over (14) Army
(4) SMU over (13) Tulane
(12) Memphis over (5) Texas A&M
(11) Wisconsin over (6) Oklahoma
(7) Indiana over (10) Washington
(9) Nebraska over (8) Arizona State
Second round
(1) Penn State over (9) Nebraska
(2) Alabama over (7) Indiana
(3) Michigan over (11) Wisconsin
(12) Memphis over (4) SMU
West Regional
Semifinals
(1) Georgia 35, (4) LSU 31: Georgia quarterback Gunner Stockton got a taste of postseason football last year when he filled in for Carson Beck. That experience proves valuable in this back-and-forth game, with Nussmeier throwing three touchdown passes for LSU. But Stockton is able to spread the ball around with Noah Thomas and Zachariah Branch, both transfer receivers, and tight end Oscar Delp all catching touchdown passes.
(2) Clemson 33, (3) Ole Miss 24: Dabo Swinney and Lane Kiffin have been on opposite ends of the spectrum when it comes to using the transfer portal. Swinney has barely dipped into it at all, and Kiffin has lived in it. Swinney did bring in three transfers this season, and one of them, former Purdue defensive end Will Heldt, makes life miserable for the Ole Miss offensive line. Heldt finishes with two sacks and a forced fumble, and the Tigers march onward.
Regional final
(2) Clemson 31, (1) Georgia 30: Once upon a time, these teams played every year in one of the South’s best nonconference rivalries. The Tigers, who had lost eight of their past nine games against the Bulldogs, fall behind early in this one. But Clemson cornerback Avieon Terrell, flagged for pass interference on the previous possession, intercepts a Stockton pass deep in Clemson territory, leading to a quick touchdown. That’s where the game swings, and the Tigers move a step closer to their third national title in 10 years.
How we got here
First round
(1) Georgia over (16) Oklahoma State
(2) Clemson over (15) Mississippi State
(3) Ole Miss over (14) Cincinnati
(4) LSU over (13) Florida State
(5) Missouri over (12) Rutgers
(11) Vanderbilt over (6) Kansas State
(7) Auburn over (10) Duke
(8) Iowa State over (9) Baylor
Second round
(1) Georgia over (8) Iowa State
(2) Clemson over Auburn (7)
(3) Ole Miss over (11) Vanderbilt
(4) LSU over (5) Missouri
Final Four
(2) Clemson 35, (1) Ohio State 28: The first time these teams played was back in 1978, with Clemson winning 17-15 in the Gator Bowl in Jacksonville, Florida. It was a blah game until legendary coach Woody Hayes punched Clemson’s Charlie Bauman on the sideline late in the fourth quarter after Bauman intercepted a pass. Hayes was fired the next day. This national semifinal game doesn’t include any extracurricular fireworks that rise to that level, but Klubnik and Ohio State’s Julian Sayin provide plenty of fireworks on the field. They both pass for more than 300 yards, but freshman running back Gideon Davidson delivers the winning 24-yard touchdown run for the Tigers.
(2) Alabama 33, (2) Notre Dame 27: Here the Irish are knocking on the door of a national championship for the second straight season under Marcus Freeman, who’s the subject of countless reports that NFL teams are lining up to hire him. Freeman never gives any credence to those reports, and his Notre Dame team fights its way back from a two-touchdown deficit. Driving inside the Alabama 45 with just under four minutes remaining, Notre Dame tries to run right at 326-pound defensive tackle Tim Keenan III. Big mistake. Keenan blows up the play, forcing a 5-yard loss. Notre Dame has to punt and never gets the ball back, as Alabama’s offensive line takes control of the game.
National Championship
(2) Alabama 30, (2) Clemson 24: It’s not the first time Swinney has gone up against his alma mater in the national championship game. It happened in 2015 with Alabama winning, again in 2016 with Clemson winning and then in 2018 with the Tigers claiming their second national title under Swinney. So, now, welcome to Part 4. All the gnashing of teeth in Tuscaloosa over Kalen DeBoer’s first season as coach when he lost (gasp) four games has quieted. Alabama is playing its best football of the season with some of its younger players and veterans stepping up in key roles. But it’s the most electrifying player on Alabama’s roster, receiver Ryan Williams, who wins it for the Tide, their 19th “claimed” national championship. After Antonio Williams gives Clemson the lead with a 46-yard touchdown catch down the right sideline, Ryan Williams caps a 77-yard drive for Alabama with a 2-yard touchdown catch on a pick/rub play. Sound familiar? With Clemson fans cursing the play the same way Alabama did back in 2016, DeBoer breaks through in his second season. His statue on the Walk of Champions is up by the start of the 2026 season.
Hard-throwing rookie Jacob Misiorowski is a National League All-Star replacement, giving the Milwaukee Brewers right-hander a chance to break Paul Skenes‘ record for the fewest big league appearances before playing in the Midsummer Classic.
Misiorowski was named Friday night to replace Chicago Cubs lefty Matthew Boyd, who will be unavailable for the All-Star Game on Tuesday night in Atlanta because he is scheduled to start Saturday at the New York Yankees.
The 23-year-old Misiorowski has made just five starts for the Brewers, going 4-1 with a 2.81 ERA while averaging 99.3 mph on his fastball, with 89 pitches that have reached 100 mph.
If he pitches at Truist Park, Misiorowski will make it consecutive years for a player to set the mark for fewest big league games before an All-Star showing.
Skenes, the Pittsburgh Pirates right-hander getting ready for his second All-Star appearance, had made 11 starts in the majors when he was chosen as the NL starter for last year’s All-Star Game at Texas. He pitched a scoreless inning.
“I’m speechless,” said a teary-eyed Misiorowski, who said he was given the news a few minutes before the Brewers’ 8-3 victory over Washington. “It’s awesome. It’s very unexpected and it’s an honor.”
Misiorowski is the 30th first-time All-Star and 16th replacement this year. There are now 80 total All-Stars.
“He’s impressive. He’s got some of the best stuff in the game right now, even though he’s a young pitcher,” said Yankees slugger Aaron Judge, who is a starting AL outfielder for his seventh All-Star nod. “He’s going to be a special pitcher in this game for a long time so I think he deserved it and it’s going be pretty cool for him and his family.”
The New York Yankees‘ Rodón, an All-Star for the third time in five seasons, will replace teammate Max Fried for Tuesday’s game in Atlanta. Fried will be unavailable because he is scheduled to start Saturday against the Chicago Cubs.
In his final start before the All-Star game, Rodón allowed four hits and struck out eight in eight innings in an 11-0 victory over the Cubs.
“This one’s a little special for me,” said Rodón, an All-Star in 2021 and ’22 who was 3-8 in his first season with the Yankees two years ago before rebounding. “I wasn’t good when I first got here, and I just wanted to prove that I wasn’t to going to give up and just put my best foot forward and try to win as many games as I can.”
Mize takes the spot held by Boston‘s Garrett Crochet, who is scheduled to start Saturday against Tampa Bay. Mize gives the Tigers six All-Stars, most of any team and tied for the franchise record.
Royals third baseman Maikel Garcia will replace Tampa Bay‘s Brandon Lowe, who went on the injured list with left oblique tightness. The additions of Estévez and Garcia give the Royals four All-Stars, matching their 2024 total.
The Seattle Mariners announced center fielder Julio Rodríguez will not participate, and he was replaced by teammate Randy Arozarena. Rodríguez had been voted onto the AL roster via the players’ ballot. The Mariners, who have five All-Stars, said Rodríguez will use the break to “recuperate, rest and prepare for the second half.”
Arozarena is an All-Star for the second time. He started in left field for the AL two years ago, when he was with Tampa Bay. Arozarena was the runner-up to Vladimir Guerrero Jr. in the 2023 Home Run Derby.
Rays right-hander Drew Rasmussen, a first-time All-Star, is replacing Angels left-hander Yusei Kikuchi, who is scheduled to start Saturday night at Arizona. Rasmussen is 7-5 with a 2.82 ERA in 18 starts.
San Diego added a third NL All-Star reliever in lefty Adrián Morejón, who replaces Philadelphia starter Zack Wheeler. The Phillies’ right-hander is scheduled to start at San Diego on Saturday night. Morejón entered the weekend with a 1.71 ERA in 45 appearances.
ATLANTA — Ronald Acuña Jr. won’t participate in the Home Run Derby, replaced Friday by Atlanta teammate and fellow All-Star Matt Olson.
Acuña is a starting outfielder for the National League and still is expected to play in the All-Star Game on his home field. Olson is a reserve infielder.
Instead of Acuña, Olson will try to become the first Atlanta player to win the Home Run Derby on Monday night. He could become the fourth to win at home. The All-Star Game is Tuesday night.
Olson competed in the 2021 Derby while with the Athletics. He was eliminated in the first round. The 31-year-old entered the weekend with 17 homers this season.
NEW YORK — Robbed an inning earlier, Cody Bellinger wasn’t sure his first three-homer game had been swiped away again.
“I didn’t know at first,” he said. “For that third one to finally get over feels pretty good.”
Bellinger hit three two-run homers against his former team and was denied a fourth by a spectacular catch, leading the Yankees to an 11-0 rout of the Chicago Cubs on Friday night.
Aaron Judge made a trio of outstanding grabs in right field for the Yankees, who have won five straight games following a a six-game losing streak.
Bellinger, whose dad Clay played for the Yankees from 1999 to 2001, is a two-time All-Star and 2019 NL MVP.
He spent 2023 and 2024 with the Cubs, hitting .266 with 18 homers and 78 RBIs in 130 games last year while missing time because of a broken right rib. The Cubs traded him to New York in December with $52.5 million remaining on his contract and agreed to pay the Yankees $5 million.
He homered in a three-run third off Chris Flexen and in the fifth against Caleb Thielbar for this 18th multihomer game. Bellinger nearly went deep in the seventh but was robbed by Kyle Tucker on a drive above the right-field wall.
“I was watching it. He timed it up perfect, so I was a little sick about it, honestly,” Bellinger said. “But it was a good catch.”
“Boys were giving me a hard time after he robbed it. Boonie was giving me hard time,” Bellinger added.
A four-time All-Star and a Gold Glove winner, Tucker snatched the ball as a fan tried for it, the spectator clasping both sides of the outfielder’s glove.
“I caught the ball and he caught my glove, so I figured even if I dropped it they’d probably look at it and get it overturned,” Tucker said. “I’ve probably had some encounters with me trying to go into the stands and catching a ball and me hitting someone’s hand or whatever but I don’t know if anyone’s ever actually kind of caught my glove while doing it.”
Bellinger homered in the eighth off Jordan Wicks, just above the red glove of leaping center fielder Pete Crow-Armstrong and into the dark glove of a kid in the front row.
“The fan just beat to the spot,” Crow-Armstrong said. “He just had a better chance of catching it higher than I did.”
Bellinger, who had rounded first, watched and then smiled when he saw he had hit No. 3.
“Glad the fan caught it before PCA could grab it,” said Bellinger, who met the boy after and got the ball back. “I’ve seen PCA rob so many homers. He’s a freak athlete out there.”
Bellinger is batting .406 over a career-high 16-game hitting streak, raising his average to .285 with 16 homers and 54 RBIs.
He had spoken with his Cubs ex-teammates during batting practice.
“No, no, no revenge,” he said. “Honestly, ultimately it was just fun to be out there. I saw a bunch of guys I hadn’t seen in a while and I shared a bunch of good memories with them for these past two years.”
Jazz Chisholm Jr. and manager Aaron Boone encouraged Bellinger to emerge from the dugout for a curtain call.
“He was a little reluctant, but then the Bell-lin-ger” over the dugout got pretty loud. So I think he succumbed to it,” Boone said. “Belly’s loved being here and loved playing here in a meaningful place to him, going back to his childhood.”
Bellinger turns 30 on Sunday and can opt out of the final season of his contract this fall. With long balls and wide smiles, he seems to have found a home in the Yankees clubhouse.
He tried not to make much of getting the three homers against the Cubs, but Bellinger’s teammates could sense the significance.
“It’s always good to go against your old teammates that you spend a lot of time with, you know, you respect,” Boone said. “To perform right away against them I’m sure probably is a little cherry on top for him.”