| Season |
GP-GS |
REC |
YDS |
AVG |
TD |
LONG |
RUSH |
YDS |
AVG |
TD |
LONG |
| 2021 |
4-0 |
1 |
26 |
26.0 |
0 |
26 |
2 |
3 |
1.5 |
0 |
6 |
| 2022 |
14-1 |
15 |
149 |
9.9 |
0 |
30 |
1 |
4 |
4.0 |
0 |
4 |
| 2023 |
12-12 |
47 |
629 |
13.4 |
7 |
84 |
4 |
12 |
3.0 |
0 |
10 |
| 2024 |
5-5 |
31 |
245 |
7.9 |
3 |
20 |
5 |
32 |
6.4 |
0 |
11 |
| 2025 |
13-13 |
57 |
620 |
10.9 |
4 |
45 |
6 |
-1 |
0.2 |
0 |
14 |
| Career |
48-31 |
151 |
1,669 |
11.1 |
14 |
84 |
18 |
52 |
2.8 |
0 |
14 |
2025 (OKLAHOMA)
A semifinalist for the Jason Witten Collegiate Man of the Year award, which focuses primarily on players' leadership on and off the field … started all 13 games at wide receiver … totaled 57 receptions for 620 yards and four touchdowns … his 620 receiving yards ranked second on the team … notched an OU-career-high 107 yards and a touchdown on a season-high-tying seven receptions in the CFP First Round vs. Alabama (12/19) … recorded four catches for 61 yards and a 45-yard touchdown reception vs. LSU (11/29) … registered six grabs for 45 yards at Tennessee (11/1) … tallied five receptions for 64 yards vs. Texas (10/11) … notched seven catches for a season-high 101 receiving yards and one touchdown vs. Michigan (9/6) … totaled seven catches for 88 yards and a touchdown in the season opener vs. Illinois State (8/30).
2024 (OKLAHOMA)
Started all five games in which he played … missed eight games due to injury … totaled 31 receptions for 245 yards and three touchdowns and rushed five times for 32 yards … his 31 receptions were the most ever by a player in the first five games of an OU career … made at least four receptions in each of his five contests … made five receptions for a team-high 44 yards at Missouri (11/9) … caught four passes for 32 yards and rushed twice for 18 yards vs. Tennessee (9/21) … registered a season-high 80 yards on seven catches vs. Tulane (9/14) … tallied a season-high nine grabs for 53 yards vs. Houston (9/7) … finished with 36 yards and three touchdowns on six catches in season opener vs. Temple (8/30) to become first Sooner to register three receiving TDs in his OU debut.
2023 (PURDUE)
Started all 12 games … led team with 47 receptions, 629 receiving yards and seven receiving touchdowns … rushed four times for 12 yards … made at least four catches in eight games … notched a team-high seven receptions for 87 yards vs. Indiana (11/25) … caught four passes for 60 yards and a touchdown vs. Minnesota (11/11) … tallied 43 yards and a score on three receptions at Michigan (11/4) … caught three passes for 22 yards and a score vs. Ohio State (10/14) ... had five receptions for 83 yards and a TD vs. Illinois (9/30) … caught six passes for 73 yards vs. Wisconsin (9/22) … tallied 51 yards and a touchdown on four catches vs. Syracuse (9/16) … made four catches for a team-high 152 yards (38.0 average) and two TDs (including a career-long 84-yard catch) in season opener vs. Fresno State (9/2).
2022 (PURDUE)
Played in all 14 games and made one start … caught seven passes for 80 yards … recovered a fumble in the end zone for a touchdown against Nebraska (11/12) … caught two passes for 32 yards at Indiana (10/8) … registered a 29-yard reception at Iowa (10/1).
2021 (PURDUE)
Redshirted … appeared in four games … rushed twice for a total of three yards … logged one reception for 26 yards vs. Tennessee (12/30) … notched a six-yard rush at UConn (9/11).
HIGH SCHOOL
Attended Belleville High School … a three-star recruit according to 247Sports and Rivals … helped team to final four of Michigan state playoffs by recording a 9-0 record and a Kensington Lakes-East league title in 2020 … recorded 35 catches for 819 yards and 12 touchdowns as a junior to earn Division 1-2 All-Michigan accolades from the Associated Press … also competed in track and field.
PERSONAL
Enrolled at OU in January 2023 … graduated from OU in summer 2025 with a degree in multidisciplinary studies.