Calvert Hall faced McDonogh in a battle between two of the state's top teams on Friday. The Cardinals came out on top against the Eagles by a score of 28-21. 28 seems to be a good number for the Cardinals as the team scooped up a victory with the same number of points in their previous game.

Oliver Noll
| 10/10/25 vs McDonogh | 135.4 |
| 09/05/25 vs Archbishop Curley | 129.6 |
| 08/23/24 vs Virginia Academy | 121.5 |
| 08/29/25 vs William Penn Charter | 120.5 |
| 08/31/24 @ Kiski School | 106.3 |
Calvert Hall was led to victory by Azuriah A Holmes and Oliver Noll. A Holmes gained 127 total yards and two touchdowns, while Noll threw for 120 yards and one touchdown on only ten passes. The dominant performance also gave Noll a new career-high in passer rating (135.4).
Wins are hard to come by when you can't run the rock, something Calvert Hall proved: they limited McDonogh to a paltry 0.2 yards per carry. The team can thank Luke Speicher for the heroic effort on defense: he. Calvert Hall is a perfect 3-0 when they shut down the run game so well.
Calvert Hall didn't go easy on the quarterback and picked off two passes before the game was over. The picks came courtesy of Michael Johnson and Chris Hewitt Jr..
Carlos Ferguson and CJ Davis certainly did their best on Friday to avoid the loss. Ferguson picked up 98 receiving yards and one score, while Davis picked up 70 receiving yards and one TD. Davis didn't just play on offense: he also made six total tackles and defended two passes.
Calvert Hall's win was their fifth straight at home dating back to last season, which pushed their record up to 4-2. Those home victories came thanks in part to their defensive effort, having only surrendered 8.6 points on average over those games. As for McDonogh, the defeat snapped their winning streak at three games and leaves them with a 5-2 record.
Calvert Hall has already played their next contest, a 14-13 loss against St. Mary's on the 17th. As for McDonogh, they will get a bit of extra time to process the defeat as their next game is a ways off. They'll take on Concordia Prep at 12:00 p.m. on the 25th.
Article generated by infoSentience based on data entered on MaxPreps