2025 (at Buffalo): Started all 12 games... Led the Bulls in receiving with 62 catches for 981 yards and three touchdowns... his 981 receiving yards were ninth most in program history for a single season... named All-MAC First Team and Academic All-MAC... had seven 100-yard receiving games on the season, including a program-record six consecutive... had seven catches for 117 yards and a touchdown at Kent State (9/13)... had 10 catches for 119 yards at UMass (10/18)... had eight catches for 177 yards against Akron (10/25)... had eight catches for 105 yards at Bowling Green (11/1)... had seven catches for 122 yards and two touchdowns at Central Michigan (11/12)... had eight catches for 147 yards against Miami (OH) (11/19)... had five catches for 122 yards against Ohio.
2024 (at Buffalo): Started the first two games of the season before suffering a season-ending injury... had five catches for 76 yards and a touchdown against Lafayette (8/29).
2023 (at Buffalo): Appeared in seven games... had 13 receptions for 180 yards and a touchdown on the season... had three catches for 43 yards against Fordham (9/9)... had four receptions for 72 yards and a touchdown against Liberty (9/16)... had two catches for 25 yards at Louisiana (9/23)... had two catches for 15 yards against Ohio (11/7).
2022 (at Buffalo): Redshirted in his first season at Buffalo.
High School: Wide receiver originally from Buffalo where he played at Canisius High School… played his senior season at Dr. Henry Wise High School in Maryland... as a senior had 38 catches for 867 yards and 13 touchdowns and helped lead the Pumas to a 12-1 record and a spot in the Maryland 4A title game… named first-team All-County… began his high school career at Canisius… had his best season in 2020 when he had 41 catches for 662 yards and five touchdowns… named the 2020 All-Catholic MVP… help lead the Crusaders to a state championship.