St. Peter has gone a perfect 6-0 against Xavier recently and they'll look to pad the win column further on Friday. The Eagles will look to defend their home field against the Knights at 4:15 p.m. St. Peter's hasn't scored more than two runs for four games straight, a trend the team is eager to reverse.
Thursday just wasn't the day for St. Peter's offense. They fell just short of Cardinal Spellman by a score of 2-0 on Thursday.

Joe Bello
| 04/10/25 vs Cardinal Spellman | 2 |
| 04/04/25 @ St. Raymond Boys | 1 |
| 03/20/25 vs West 50th Street | 1 |
| 03/13/25 vs St. Mary's | 2 |
Joe Bello was a force to be reckoned with on the mound despite the final result: he didn't allow a single earned run while striking out 12 over 6.2 innings pitched. He has been consistent recently: he hasn't given up more than two walks in four consecutive appearances.
On the hitting side, St. Peter's saw six different players step up and record at least one hit. One of them was Anthony Macaluso, who went 1-for-3 with one stolen base.
Meanwhile, Xavier scored first but ultimately less than Fordham Prep in their contest on Wednesday. They fell just short of the Rams by a score of 4-3. The Knights have struggled against the Rams recently, as the game was their seventh consecutive lost meeting.
St. Peter's defeat dropped their record down to 8-4. As for Xavier, their loss dropped their record down to 1-4.
St. Peter's took their victory against Xavier in their previous meeting back in April of 2024 by a conclusive 7-0 score. Do the Eagles have another victory up their sleeve, or will the Knights turn the tables on them? We'll have the answer soon enough.
Article generated by infoSentience based on data entered on MaxPreps