Ian Williams of Holy Trinity is good for an interception...

Ian Williams of Holy Trinity is good for an interception during a CHSFL Division AA-1 football game against St. Dominic on October 4, 2025. Credit: Dawn McCormick

Ian Williams led Holy Trinity football to its third consecutive win, running nine times for 141 yards and three touchdowns and recording an 81-yard pick-6 to lead the Titans to a 32-6 victory over Holy Cross on Saturday in the CHSFL.

Demarion Singh rushed for 93 yards on 11 carries and added a two-point conversion.

Williams finished with five tackles and Skylar Richardson blocked a punt, allowing Jacob de Percin to scoop and score from 30 yards for Holy Trinity (3-2).

St. John the Baptist 63, Cardinal Spellman 12: Maurice Scott threw three touchdown passes for 140 yards to lead host St. John the Baptist (3-3) in non-league. Kevin Peters had a 45-yard touchdown reception and a 56-yard punt return touchdown. Jahmad Jackson caught a 50-yard TD. Brandon Hunter had a 48-yard TD reception and Finn Hansen ran for a 28-yard TD. Aidan McLoughlin had a 28-yard pick-6. Jayden Osmani went 8-for-8 on PATs.

Xaverian 31, St. Dominic 14: Mike Ford had a 50-yard interception return to set up a rushing touchdown by Mike Scarry for St. Dominic (1-4). Louie Gounaris threw a 15-yard touchdown pass to Nick Lang.

FRIDAY’S GAME

St. Anthony’s 42, Cardinal Hayes 14: Xavier Bala had 25 carries for 102 yards and three touchdowns to lead host St. Anthony’s (3-4). Johnny Russo caught five passes for 65 yards and a touchdown. Anthony Diieso completed 11 of 14 passes for 116 yards and a touchdown and ran for 33 yards and a score.

Anthony Sanchez had two INTs and Dave McCue had two tackles for loss, a sack, a forced fumble and two blocked punts. Brody Hofmann recovered a fumble in the end zone for a TD.

SUBSCRIBE

Unlimited Digital AccessOnly 25¢for 6 months

ACT NOWSALE ENDS SOON | CANCEL ANYTIME