*Walt taking 2014 and 2018 |
Charlie Campbell, Senior Draft Analyst |
This page was last updated April 22, 2023. Follow Walter @walterfootball for updates.
Send Charlie an e-mail here: [email protected]
QB | RB | FB | WR | TE | OT | G | C | DE | DT | NT | 3-4 OLB | 3-4 DE | OLB | ILB | CB | S | K | P
2024 NFL Draft Position Rankings:
QB | RB | FB | WR | TE | OT | G | C | DE | DT | NT | 3-4 OLB | 3-4 DE | OLB | ILB | CB | S | K | P
2025 NFL Draft Position Rankings:
QB | RB | FB | WR | TE | OT | G | C | DE | DT | NT | 3-4 OLB | 3-4 DE | OLB | ILB | CB | S | K | P
Height: 6-4. Weight: 246. Arm: 32.63. Hand: 10.25.
Projected 40 Time: 4.73.
Projected Round (2023): 1-2.
admin measurables
4/22/23: Kincaid recorded 70 catches for 890 yards and eight touchdowns in 2022. He was a skilled receiving tight end for Utah, but he is undersized as a blocker for the NFL. Kincaid is a dangerous receiver with quickness, route-running, good hands, and athleticism. Team sources say they think Kincaid could be a late first-round or early second-round pick in the 2023 NFL Draft.
While Kincaid was cleared medically, teams have concerns about his body type. In the weigh-ins, Kincaid looked bad, and it appeared as if he had been allergic to the weight room. That is a real concern for some evaluators, especially for a position like tight end.
6/24/22: Kincaid has shown receiving ability over three seasons for the Utes and forms a dangerous tight end tandem with Brant Kuithe. In 2021, Kincaid totaled 36 catches for 510 yards with eight touchdowns. He recorded just one catch in the Pac-12’s five-game 2020 season. His best season was in 2019 with 44 receptions for 835 yards and eight touchdowns. Kincaid is a little undersized and could stand to get stronger.
Receiving Passing Stats
Season | Team | Games | Rec. | Rec./Game | Yds | Yds/Rec. | TDs | Rec Yds /Game |
---|---|---|---|---|---|---|---|---|
2018 | San Diego | 12 | 24 | 374 | 2.00 | 15.58 | 11.00 | 374 |
2019 | San Diego | 12 | 44 | 835 | 3.67 | 18.98 | 8.00 | 835 |
2020 | Utah | 5 | 1 | 14 | 0.20 | 14 | 0.00 | 14 |
2021 | Utah | 14 | 36 | 510 | 2.57 | 14.17 | 8.00 | 510 |
2022 | Utah | 12 | 70 | 890 | 5.83 | 12.71 | 8.00 | 890 |
Receiving Statistics Game Log
Date | Opponent | Result | Rec. | Rec./Game | Yds | Yds/Rec. | TDs | Rec Yds /Game |
---|---|---|---|---|---|---|---|---|
9/3/2022 | @ Florida | 26-29 | 2 | 29 | 2.00 | 14.5 | 0.00 | 29 |
9/10/2022 | Southern Utah | 73-7 | 7 | 107 | 7.00 | 15.29 | 2.00 | 107 |
9/17/2022 | San Diego St. | 35-7 | 3 | 38 | 3.00 | 12.67 | 0.00 | 38 |
9/24/2022 | @ Arizona St. | 34-13 | 4 | 66 | 4.00 | 16.5 | 2.00 | 66 |
10/1/2022 | Oregon St. | 42-16 | 3 | 17 | 3.00 | 5.67 | 1.00 | 17 |
10/8/2022 | @ UCLA | 32-42 | 4 | 67 | 4.00 | 16.75 | 0.00 | 67 |
10/15/2022 | Southern California | 43-42 | 16 | 234 | 16.00 | 14.62 | 1.00 | 234 |
10/27/2022 | @ Washington St. | 21-17 | 7 | 56 | 7.00 | 8 | 1.00 | 56 |
11/5/2022 | Arizona | 45-20 | 0 | 0.00 | 0.00 | |||
11/12/2022 | Stanford | 42-7 | 4 | 35 | 4.00 | 8.75 | 0.00 | 35 |
11/19/2022 | @ Oregon | 17-20 | 11 | 99 | 11.00 | 9 | 0.00 | 99 |
11/26/2022 | @ Colorado | 63-21 | 5 | 102 | 5.00 | 20.4 | 1.00 | 102 |
12/2/2022 |
Southern California @ Las Vegas, NV |
47-24 | 4 | 40 | 4.00 | 10 | 0.00 | 40 |
1/2/2023 |
Penn St. @ Pasadena, CA |
21-35 | 0 | 0.00 | 0.00 |
Height: 6-5. Weight: 249. Arm: 31.63. Hand: 9.5.
Official 40 Time: 4.70.
Projected Round (2023): 1-2.
admin measurables
4/22/23: Mayer recorded 67 catches for 809 yards and nine touchdowns in 2022. Team sources say Mayer does not have great size and is not especially athletic for a receiving tight end, but he is a natural receiver. They feel underwhelmed by his blocking, but he will get drafted for his ability to contribute as a receiver. Mayer may not be the first tight end selected, but he is safe to go in the first two rounds of the 2023 NFL Draft. As a pro, he could be a three-down starter and a solid receiving tight end.
6/24/22: Mayer caught 71 receptions for 840 yards and seven touchdowns in 2021. As a freshman, the 6-foot-4, 251-pounder stepped in for Cole Kmet, and the Fighting Irish didn’t miss a beat in the transition. Mayer caught 42 passes for 450 yards and two touchdowns in 2020. He has a good skill set and upside to produce more over the next year or two.
Receiving Passing Stats
Season | Team | Games | Rec. | Rec./Game | Yds | Yds/Rec. | TDs | Rec Yds /Game |
---|---|---|---|---|---|---|---|---|
2020 | Notre Dame | 12 | 42 | 450 | 3.50 | 10.71 | 2.00 | 450 |
2021 | Notre Dame | 12 | 71 | 840 | 5.92 | 11.83 | 7.00 | 840 |
2022 | Notre Dame | 12 | 67 | 809 | 5.58 | 12.07 | 9.00 | 809 |
Receiving Statistics Game Log
Date | Opponent | Result | Rec. | Rec./Game | Yds | Yds/Rec. | TDs | Rec Yds /Game |
---|---|---|---|---|---|---|---|---|
9/3/2022 | @ Ohio St. | 10-21 | 5 | 32 | 5.00 | 6.4 | 0.00 | 32 |
9/10/2022 | Marshall | 21-26 | 8 | 103 | 8.00 | 12.88 | 1.00 | 103 |
9/17/2022 | California | 24-17 | 2 | 10 | 2.00 | 5 | 1.00 | 10 |
9/24/2022 | @ North Carolina | 45-32 | 7 | 88 | 7.00 | 12.57 | 1.00 | 88 |
10/8/2022 |
BYU @ Las Vegas, NV |
28-20 | 11 | 118 | 11.00 | 10.73 | 2.00 | 118 |
10/15/2022 | Stanford | 14-16 | 5 | 60 | 5.00 | 12 | 0.00 | 60 |
10/22/2022 | UNLV | 44-21 | 6 | 115 | 6.00 | 19.17 | 1.00 | 115 |
10/29/2022 | @ Syracuse | 41-24 | 3 | 54 | 3.00 | 18 | 0.00 | 54 |
11/5/2022 | Clemson | 35-14 | 4 | 44 | 4.00 | 11 | 1.00 | 44 |
11/12/2022 |
Navy @ Baltimore, MD |
35-32 | 3 | 23 | 3.00 | 7.67 | 0.00 | 23 |
11/19/2022 | Boston College | 44-0 | 5 | 64 | 5.00 | 12.8 | 0.00 | 64 |
11/26/2022 | @ Southern California | 27-38 | 8 | 98 | 8.00 | 12.25 | 2.00 | 98 |
12/30/2022 |
South Carolina @ Jacksonville, FL |
45-38 | 0 | 0.00 | 0.00 |
Height: 6-3. Weight: 245. Arm: 32.13. Hand: 10.25.
Official 40 Time: 4.59.
Projected Round (2023): 1-2.
admin measurables
4/22/23: LaPorta totaled 58 receptions for 657 yards and a touchdown in 2022. A few team sources think LaPorta could sneak into the end of the first round and won’t get out of the second round of the 2023 NFL Draft. He is a touch undersized, but definitely has the ability to contribute as a receiving tight end at the next level. LaPorta had a superb showing at the 2023 NFL Scouting Combine.
6/24/22: Iowa has produced a lot of quality tight ends for the NFL in under Kirk Ferentz, and that tradition will continue with LaPorta. He had 53 catches for 670 yards and three touchdowns in 2021 after notching 27 receptions for 271 yards and a score in the shortened 2020 season. LaPorta is a quality receiving threat who also blocks well for being undersized.
Receiving Passing Stats
Season | Team | Games | Rec. | Rec./Game | Yds | Yds/Rec. | TDs | Rec Yds /Game |
---|---|---|---|---|---|---|---|---|
2019 | Iowa | 12 | 15 | 188 | 1.25 | 12.53 | 0.00 | 188 |
2020 | Iowa | 8 | 27 | 271 | 3.38 | 10.04 | 1.00 | 271 |
2021 | Iowa | 14 | 53 | 670 | 3.79 | 12.64 | 3.00 | 670 |
2022 | Iowa | 12 | 58 | 657 | 4.83 | 11.33 | 1.00 | 657 |
Receiving Statistics Game Log
Date | Opponent | Result | Rec. | Rec./Game | Yds | Yds/Rec. | TDs | Rec Yds /Game |
---|---|---|---|---|---|---|---|---|
9/3/2022 | South Dakota St. | 7-3 | 2 | 9 | 2.00 | 4.5 | 0.00 | 9 |
9/10/2022 | Iowa St. | 7-10 | 8 | 55 | 8.00 | 6.88 | 0.00 | 55 |
9/17/2022 | Nevada | 27-0 | 2 | 13 | 2.00 | 6.5 | 0.00 | 13 |
9/24/2022 | @ Rutgers | 27-10 | 4 | 77 | 4.00 | 19.25 | 0.00 | 77 |
10/1/2022 | Michigan | 14-27 | 5 | 24 | 5.00 | 4.8 | 0.00 | 24 |
10/8/2022 | @ Illinois | 6-9 | 9 | 101 | 9.00 | 11.22 | 0.00 | 101 |
10/22/2022 | @ Ohio St. | 10-54 | 6 | 55 | 6.00 | 9.17 | 0.00 | 55 |
10/29/2022 | Northwestern | 33-13 | 5 | 53 | 5.00 | 10.6 | 0.00 | 53 |
11/5/2022 | @ Purdue | 24-3 | 3 | 71 | 3.00 | 23.67 | 1.00 | 71 |
11/12/2022 | Wisconsin | 24-10 | 5 | 48 | 5.00 | 9.6 | 0.00 | 48 |
11/19/2022 | @ Minnesota | 13-10 | 4 | 95 | 4.00 | 23.75 | 0.00 | 95 |
11/25/2022 | Nebraska | 17-24 | 0 | 0.00 | 0.00 | |||
12/31/2022 |
Kentucky @ Nashville, TN |
21-0 | 5 | 56 | 5.00 | 11.2 | 0.00 | 56 |
Height: 6-7. Weight: 264. Arm: 34.38. Hand: 11.
Official 40 Time: 4.64.
Projected Round (2023): 2-3.
admin measurables
4/22/23: In 2022, Washington recorded 28 receptions for 454 yards and two touchdowns. He blocked really well and would have been a starter with a much bigger role and production if he had played at another school where he was not stuck behind Brock Bowers. Washington had an excellent workout at the 2023 NFL Scouting Combine, running a fast 40 and putting on a good showing in the field work.
6/24/22: Washington is part of an incredible tight end room that features two players with rare skill sets in Brock Bowers and Arik Gilbert. Washington would be the starting feature tight end at most schools, but he is stuck in a rotational role at Georgia. The massive Washington has blocking ability and can function as a receiver. In 2021, he totaled 10 catches for 154 yards and a touchdown. He had seven receptions for 166 yards in 2020.
Receiving Passing Stats
Season | Team | Games | Rec. | Rec./Game | Yds | Yds/Rec. | TDs | Rec Yds /Game |
---|---|---|---|---|---|---|---|---|
2020 | Georgia | 10 | 7 | 166 | 0.70 | 23.71 | 0.00 | 166 |
2021 | Georgia | 11 | 10 | 154 | 0.91 | 15.4 | 1.00 | 154 |
2022 | Georgia | 15 | 28 | 454 | 1.87 | 16.21 | 2.00 | 454 |
Receiving Statistics Game Log
Date | Opponent | Result | Rec. | Rec./Game | Yds | Yds/Rec. | TDs | Rec Yds /Game |
---|---|---|---|---|---|---|---|---|
9/3/2022 |
Oregon @ Atlanta, GA |
49-3 | 2 | 33 | 2.00 | 16.5 | 0.00 | 33 |
9/10/2022 | Samford | 33-0 | 2 | 33 | 2.00 | 16.5 | 0.00 | 33 |
9/17/2022 | @ South Carolina | 48-7 | 1 | 15 | 1.00 | 15 | 0.00 | 15 |
9/24/2022 | Kent St. | 39-22 | 2 | 39 | 2.00 | 19.5 | 0.00 | 39 |
10/1/2022 | @ Missouri | 26-22 | 3 | 64 | 3.00 | 21.33 | 0.00 | 64 |
10/8/2022 | Auburn | 42-10 | 2 | 23 | 2.00 | 11.5 | 0.00 | 23 |
10/15/2022 | Vanderbilt | 55-0 | 4 | 78 | 4.00 | 19.5 | 0.00 | 78 |
10/29/2022 |
Florida @ Jacksonville, FL |
42-20 | 3 | 47 | 3.00 | 15.67 | 0.00 | 47 |
11/5/2022 | Tennessee | 27-13 | 0 | 0.00 | 0.00 | |||
11/12/2022 | @ Mississippi St. | 45-19 | 5 | 60 | 5.00 | 12 | 1.00 | 60 |
11/19/2022 | @ Kentucky | 16-6 | 0 | 0.00 | 0.00 | |||
11/26/2022 | Georgia Tech | 37-14 | 1 | 11 | 1.00 | 11 | 0.00 | 11 |
12/3/2022 |
LSU @ Atlanta, GA |
50-30 | 1 | 14 | 1.00 | 14 | 1.00 | 14 |
12/31/2022 |
Ohio St. @ Atlanta, GA |
42-41 | 1 | 9 | 1.00 | 9 | 0.00 | 9 |
1/9/2023 |
TCU @ Inglewood, CA |
65-7 | 1 | 28 | 1.00 | 28 | 0.00 | 28 |
Height: 6-6. Weight: 253. Arm: 32.63. Hand: 10.38.
Official 40 Time: 4.61.
Projected Round (2023): 2-3.
admin measurables
4/22/23: Musgrave recorded 11 receptions for 169 yards and a touchdown in 2022. He played in just the first two games of the year before missing the rest due to injury. Musgrave decided to enter the 2023 NFL Draft. He had strong showings at the Senior Bowl and at the 2023 NFL Scouting Combine.
6/24/22: While Musgrave does not have huge production, advance scouts gave him an early-round projection heading into the 2022 season. Musgrave caught 22 passes for 304 yards and a touchdown in 2021. He has the skill set to produce more as a receiver in 2022. Musgrave is well-rounded with blocking ability.
Receiving Passing Stats
Season | Team | Games | Rec. | Rec./Game | Yds | Yds/Rec. | TDs | Rec Yds /Game |
---|---|---|---|---|---|---|---|---|
2019 | Oregon St. | 12 | 2 | 18 | 0.17 | 9 | 0.00 | 18 |
2020 | Oregon St. | 7 | 12 | 142 | 1.71 | 11.83 | 0.00 | 142 |
2021 | Oregon St. | 13 | 22 | 304 | 1.69 | 13.82 | 1.00 | 304 |
2022 | Oregon St. | 2 | 11 | 169 | 5.50 | 15.36 | 1.00 | 169 |
Receiving Statistics Game Log
Date | Opponent | Result | Rec. | Rec./Game | Yds | Yds/Rec. | TDs | Rec Yds /Game |
---|---|---|---|---|---|---|---|---|
9/3/2022 | Boise St. | 34-17 | 6 | 89 | 6.00 | 14.83 | 1.00 | 89 |
9/10/2022 | @ Fresno St. | 35-32 | 5 | 80 | 5.00 | 16 | 0.00 | 80 |
9/17/2022 |
Montana St. @ Portland, OR |
68-28 | 0 | 0.00 | 0.00 | |||
9/24/2022 | Southern California | 14-17 | 0 | 0.00 | 0.00 | |||
10/1/2022 | @ Utah | 16-42 | 0 | 0.00 | 0.00 | |||
10/8/2022 | @ Stanford | 28-27 | 0 | 0.00 | 0.00 | |||
10/15/2022 | Washington St. | 24-10 | 0 | 0.00 | 0.00 | |||
10/22/2022 | Colorado | 42-9 | 0 | 0.00 | 0.00 | |||
11/4/2022 | @ Washington | 21-24 | 0 | 0.00 | 0.00 | |||
11/12/2022 | California | 38-10 | 0 | 0.00 | 0.00 | |||
11/19/2022 | @ Arizona St. | 31-7 | 0 | 0.00 | 0.00 | |||
11/26/2022 | Oregon | 38-34 | 0 | 0.00 | 0.00 | |||
12/17/2022 |
Florida @ Las Vegas, NV |
30-3 | 0 | 0.00 | 0.00 |
Height: 6-5. Weight: 254. Arm: 32.75. Hand: 10.
Official 40 Time: 4.69.
Projected Round (2023): 2-3.
admin measurables
4/22/23: In 2022, Kraft totaled 27 receptions for 348 yards and three touchdowns. His best season came in 2021 when he hauled in 65 catches for 773 yards and six touchdowns. Team sources say Kraft is really raw having come from nine-man high school football. They say he has a lot of talent to develop and could be a second-day pick in the 2023 NFL Draft.
Receiving Passing Stats
Season | Team | Games | Rec. | Rec./Game | Yds | Yds/Rec. | TDs | Rec Yds /Game |
---|---|---|---|---|---|---|---|---|
2019 | South Dakota St. | 1 | 0 | 0.00 | 0.00 | |||
2020 | South Dakota St. | 7 | 7 | 90 | 1.00 | 12.86 | 0.00 | 90 |
2021 | South Dakota St. | 15 | 65 | 773 | 4.33 | 11.89 | 6.00 | 773 |
2022 | South Dakota St. | 9 | 27 | 348 | 3.00 | 12.89 | 3.00 | 348 |
Receiving Statistics Game Log
Date | Opponent | Result | Rec. | Rec./Game | Yds | Yds/Rec. | TDs | Rec Yds /Game |
---|---|---|---|---|---|---|---|---|
9/3/2021 | @ Colorado St. | 42-23 | 5 | 53 | 5.00 | 10.6 | 0.00 | 53 |
9/11/2021 | Lindenwood | 52-7 | 4 | 38 | 4.00 | 9.5 | 2.00 | 38 |
9/25/2021 | @ Indiana St. | 44-0 | 5 | 85 | 5.00 | 17 | 1.00 | 85 |
10/2/2021 | Utah Tech | 55-7 | 2 | 20 | 2.00 | 10 | 0.00 | 20 |
10/9/2021 | Southern Ill. | 41-42 (1) | 10 | 124 | 10.00 | 12.4 | 1.00 | 124 |
10/16/2021 | @ Western Ill. | 41-17 | 2 | 16 | 2.00 | 8 | 0.00 | 16 |
10/23/2021 | UNI | 17-26 | 9 | 123 | 9.00 | 13.67 | 0.00 | 123 |
10/30/2021 | @ Youngstown St. | 47-16 | 3 | 42 | 3.00 | 14 | 0.00 | 42 |
11/6/2021 | North Dakota St. | 27-19 | 5 | 42 | 5.00 | 8.4 | 1.00 | 42 |
11/13/2021 | @ South Dakota | 20-23 | 4 | 21 | 4.00 | 5.25 | 0.00 | 21 |
11/20/2021 | North Dakota | 24-21 | 2 | 32 | 2.00 | 16 | 1.00 | 32 |
11/27/2021 | UC Davis | 56-24 | 2 | 16 | 2.00 | 8 | 0.00 | 16 |
12/4/2021 | @ Sacramento St. | 24-19 | 3 | 49 | 3.00 | 16.33 | 0.00 | 49 |
12/11/2021 | @ Villanova | 35-21 | 3 | 16 | 3.00 | 5.33 | 0.00 | 16 |
12/18/2021 | Montana St. | 17 – 31 | 6 | 96 | 6.00 | 16 | 0.00 | 96 |
Height: 6-5. Weight: 251. Arm: 32.88. Hand: 9.
Official 40 Time: 4.63.
Projected Round (2023): 3-5.
admin measurables
4/22/23: Schoonmaker would have been the starter at most schools, but at Michigan, he was the second tight end because the program had a very good player in Erick All ahead of him. Schoonmaker played well during 2022, showing blocking ability and contributing as a receiver after All went out with an injury. On the year, Schoonmaker had 35 receptions for 418 yards and three touchdowns. He recorded 17 catches for 165 yards and three touchdowns in 2021. Schoonmaker helped himself with his fast 40 at the combine.
Receiving Passing Stats
Season | Team | Games | Rec. | Rec./Game | Yds | Yds/Rec. | TDs | Rec Yds /Game |
---|---|---|---|---|---|---|---|---|
2018 | Michigan | 1 | 0 | 0.00 | 0.00 | |||
2019 | Michigan | 11 | 2 | 54 | 0.18 | 27 | 1.00 | 54 |
2020 | Michigan | 6 | 0 | 0.00 | 0.00 | |||
2021 | Michigan | 14 | 17 | 165 | 1.21 | 9.71 | 3.00 | 165 |
2022 | Michigan | 12 | 35 | 418 | 2.92 | 11.94 | 3.00 | 418 |
Receiving Statistics Game Log
Date | Opponent | Result | Rec. | Rec./Game | Yds | Yds/Rec. | TDs | Rec Yds /Game |
---|---|---|---|---|---|---|---|---|
9/3/2022 | Colorado St. | 51-7 | 1 | 8 | 1.00 | 8 | 0.00 | 8 |
9/10/2022 | Hawaii | 56-10 | 1 | 6 | 1.00 | 6 | 0.00 | 6 |
9/17/2022 | UConn | 59-0 | 1 | 31 | 1.00 | 31 | 0.00 | 31 |
9/24/2022 | Maryland | 34-27 | 7 | 72 | 7.00 | 10.29 | 1.00 | 72 |
10/1/2022 | @ Iowa | 27-14 | 4 | 45 | 4.00 | 11.25 | 0.00 | 45 |
10/8/2022 | @ Indiana | 31-10 | 9 | 67 | 9.00 | 7.44 | 1.00 | 67 |
10/15/2022 | Penn St. | 41-17 | 0 | 0.00 | 0.00 | |||
10/29/2022 | Michigan St. | 29-7 | 5 | 70 | 5.00 | 14 | 0.00 | 70 |
11/5/2022 | @ Rutgers | 52-17 | 2 | 16 | 2.00 | 8 | 0.00 | 16 |
11/12/2022 | Nebraska | 34-3 | 0 | 0.00 | 0.00 | |||
11/19/2022 | Illinois | 19-17 | 0 | 0.00 | 0.00 | |||
11/26/2022 | @ Ohio St. | 45-23 | 1 | 15 | 1.00 | 15 | 0.00 | 15 |
12/3/2022 |
Purdue @ Indianapolis, IN |
43-22 | 3 | 56 | 3.00 | 18.67 | 1.00 | 56 |
12/31/2022 |
TCU @ Glendale, AZ |
45-51 | 1 | 32 | 1.00 | 32 | 0.00 | 32 |
Height: 6-7. Weight: 248. Arm: 31.5. Hand: 9.5.
Official 40 Time: 4.69.
Projected Round (2023): 3-5.
admin measurables
4/22/23: Whyle collected 32 catches for 326 yards and three touchdowns during 2022. Inconsistent quarterback play hurt the Cincinnati passing game, but Whyle played well enough to receive a Senior Bowl invitation. He was decent in Mobile and then worked out well at the combine.
6/24/22: Whyle has been a steady receiver for the Bearcats over the past couple of seasons. Whyle recorded 28 catches for 353 yards and six touchdowns in 2020 and stayed consistent a year later with 26 receptions for 332 yards and six scores. Whyle could stand to get stronger for blocking in the NFL.
Receiving Passing Stats
Season | Team | Games | Rec. | Rec./Game | Yds | Yds/Rec. | TDs | Rec Yds /Game |
---|---|---|---|---|---|---|---|---|
2018 | Cincinnati | 5 | 0 | 0.00 | 0.00 | |||
2019 | Cincinnati | 12 | 2 | 51 | 0.17 | 25.5 | 0.00 | 51 |
2020 | Cincinnati | 10 | 28 | 353 | 2.80 | 12.61 | 6.00 | 353 |
2021 | Cincinnati | 14 | 26 | 332 | 1.86 | 12.77 | 6.00 | 332 |
2022 | Cincinnati | 12 | 32 | 326 | 2.67 | 10.19 | 3.00 | 326 |
Receiving Statistics Game Log
Date | Opponent | Result | Rec. | Rec./Game | Yds | Yds/Rec. | TDs | Rec Yds /Game |
---|---|---|---|---|---|---|---|---|
9/3/2022 | @ Arkansas | 24-31 | 5 | 38 | 5.00 | 7.6 | 0.00 | 38 |
9/10/2022 | Kennesaw St. | 63-10 | 3 | 36 | 3.00 | 12 | 1.00 | 36 |
9/17/2022 |
Miami (OH) @ Cincinnati, OH |
38-17 | 2 | 21 | 2.00 | 10.5 | 0.00 | 21 |
9/24/2022 | Indiana | 45-24 | 1 | 8 | 1.00 | 8 | 0.00 | 8 |
10/1/2022 | @ Tulsa | 31-21 | 2 | 4 | 2.00 | 2 | 1.00 | 4 |
10/8/2022 | South Fla. | 28-24 | 2 | 32 | 2.00 | 16 | 0.00 | 32 |
10/22/2022 | @ SMU | 29-27 | 4 | 53 | 4.00 | 13.25 | 0.00 | 53 |
10/29/2022 | @ UCF | 21-25 | 3 | 29 | 3.00 | 9.67 | 1.00 | 29 |
11/5/2022 | Navy | 20-10 | 1 | 17 | 1.00 | 17 | 0.00 | 17 |
11/11/2022 | East Carolina | 27-25 | 2 | 18 | 2.00 | 9 | 0.00 | 18 |
11/19/2022 | @ Temple | 23-3 | 7 | 70 | 7.00 | 10 | 0.00 | 70 |
11/25/2022 | Tulane | 24-27 | 0 | 0.00 | 0.00 | |||
12/17/2022 |
Louisville @ Boston, MA |
7-24 | 0 | 0.00 | 0.00 |
Height: 6-4. Weight: 242. Arm: 32.38. Hand: 9.5.
Projected 40 Time: 4.70.
Projected Round (2023): 4-6.
admin measurables
4/22/23: Latu had 30 receptions for 377 yards and four touchdowns in 2022. He projects as a potential backup tight end for the NFL.
6/24/22: Latu flashed ability during his sophomore season, catching 26 passes for 410 yards and eight touchdowns. For the NFL, Latu has good size with quickness and athleticism. He has the potential to be a big producer in 2022.
Receiving Passing Stats
Season | Team | Games | Rec. | Rec./Game | Yds | Yds/Rec. | TDs | Rec Yds /Game |
---|---|---|---|---|---|---|---|---|
2018 | Alabama | 2 | 0 | 0.00 | 0.00 | |||
2019 | Alabama | 11 | 0 | 0.00 | 0.00 | |||
2020 | Alabama | 12 | 0 | 0.00 | 0.00 | |||
2021 | Alabama | 15 | 26 | 410 | 1.73 | 15.77 | 8.00 | 410 |
2022 | Alabama | 11 | 30 | 377 | 2.73 | 12.57 | 4.00 | 377 |
Receiving Statistics Game Log
Date | Opponent | Result | Rec. | Rec./Game | Yds | Yds/Rec. | TDs | Rec Yds /Game |
---|---|---|---|---|---|---|---|---|
9/3/2022 | Utah St. | 55-0 | 0 | 0.00 | 0.00 | |||
9/10/2022 | @ Texas | 20-19 | 4 | 28 | 4.00 | 7 | 0.00 | 28 |
9/17/2022 | ULM | 63-7 | 3 | 51 | 3.00 | 17 | 0.00 | 51 |
9/24/2022 | Vanderbilt | 55-3 | 3 | 27 | 3.00 | 9 | 0.00 | 27 |
10/1/2022 | @ Arkansas | 49-26 | 0 | 0.00 | 0.00 | |||
10/8/2022 | Texas A&M | 24-20 | 1 | 10 | 1.00 | 10 | 1.00 | 10 |
10/15/2022 | @ Tennessee | 49-52 | 6 | 90 | 6.00 | 15 | 1.00 | 90 |
10/22/2022 | Mississippi St. | 30-6 | 1 | 11 | 1.00 | 11 | 0.00 | 11 |
11/5/2022 | @ LSU | 31-32 (1) | 3 | 50 | 3.00 | 16.67 | 0.00 | 50 |
11/12/2022 | @ Ole Miss | 30-24 | 3 | 38 | 3.00 | 12.67 | 1.00 | 38 |
11/19/2022 | Austin Peay | 34-0 | 0 | 0.00 | 0.00 | |||
11/26/2022 | Auburn | 49-27 | 1 | 18 | 1.00 | 18 | 0.00 | 18 |
12/31/2022 |
Kansas St. @ New Orleans, LA |
45-20 | 5 | 54 | 5.00 | 10.8 | 1.00 | 54 |
Height: 6-5. Weight: 239. Arm: 32.25. Hand: 9.38.
Official 40 Time: 4.54.
Projected Round (2023): 4-6.
admin measurables
4/22/23: Mallory totaled 42 receptions for 538 yards and three touchdowns in 2022. NFL sources say they were really disappointed in Mallory over the season. They say he has some speed as a receiver, but is very soft as a blocker and has inconsistent hands. They are down on him, but think he will make an NFL roster as a backup. Mallory showed his speed at the combine, running the fastest 40 time of any tight end prospect.
2/22/22: Mallory really flashed for Miami in 2020 despite being the No. 2 tight end behind Brevin Jordan. Mallory has quality size to him, and it showed in how he contributed as a blocker and receiver. He played well in 2021 despite Miami having some inconsistent play around him. Mallory could be a sleeper value for the 2023 NFL Draft.
Receiving Passing Stats
Season | Team | Games | Rec. | Rec./Game | Yds | Yds/Rec. | TDs | Rec Yds /Game |
---|---|---|---|---|---|---|---|---|
2018 | Miami (FL) | 10 | 5 | 37 | 0.50 | 7.4 | 1.00 | 37 |
2019 | Miami (FL) | 13 | 16 | 293 | 1.23 | 18.31 | 2.00 | 293 |
2020 | Miami (FL) | 11 | 22 | 329 | 2.00 | 14.95 | 4.00 | 329 |
2021 | Miami (FL) | 12 | 30 | 347 | 2.50 | 11.57 | 4.00 | 347 |
2022 | Miami (FL) | 12 | 42 | 538 | 3.50 | 12.81 | 3.00 | 538 |
Receiving Statistics Game Log
Date | Opponent | Result | Rec. | Rec./Game | Yds | Yds/Rec. | TDs | Rec Yds /Game |
---|---|---|---|---|---|---|---|---|
9/3/2022 | Bethune-Cookman | 70-13 | 2 | 21 | 2.00 | 10.5 | 0.00 | 21 |
9/10/2022 | Southern Miss. | 30-7 | 0 | 0.00 | 0.00 | |||
9/17/2022 | @ Texas A&M | 9-17 | 6 | 56 | 6.00 | 9.33 | 0.00 | 56 |
9/24/2022 | Middle Tenn. | 31-45 | 4 | 50 | 4.00 | 12.5 | 0.00 | 50 |
10/8/2022 | North Carolina | 24-27 | 8 | 115 | 8.00 | 14.38 | 0.00 | 115 |
10/15/2022 | @ Virginia Tech | 20-14 | 3 | 62 | 3.00 | 20.67 | 0.00 | 62 |
10/22/2022 | Duke | 21-45 | 2 | 45 | 2.00 | 22.5 | 1.00 | 45 |
10/29/2022 | @ Virginia | 14-12 (4) | 3 | 22 | 3.00 | 7.33 | 0.00 | 22 |
11/5/2022 | Florida St. | 3-45 | 0 | 0.00 | 0.00 | |||
11/12/2022 | @ Georgia Tech | 35-14 | 1 | 22 | 1.00 | 22 | 1.00 | 22 |
11/19/2022 | @ Clemson | 10-40 | 4 | 42 | 4.00 | 10.5 | 0.00 | 42 |
11/26/2022 | Pittsburgh | 16-42 | 9 | 103 | 9.00 | 11.44 | 1.00 | 103 |
Height: 6-6. Weight: 245. Arm: 32.25. Hand: 10.
Official 40 Time: 4.84.
Projected Round (2023): 4-6.
admin measurables
4/22/23: In 2022, Allen recorded 39 catches for 443 yards and five touchdowns.
6/24/22: Allen flashed some ability as a junior in 2021. Despite Clemson having struggles at quarterback, Allen caught 28 passes for 208 yards and three touchdowns. In 2020, he had 16 catches for 247 yards and four touchdowns. Allen has receiving and blocking potential for the next level.
Receiving Passing Stats
Season | Team | Games | Rec. | Rec./Game | Yds | Yds/Rec. | TDs | Rec Yds /Game |
---|---|---|---|---|---|---|---|---|
2019 | Clemson | 15 | 5 | 53 | 0.33 | 10.6 | 0.00 | 53 |
2020 | Clemson | 12 | 16 | 247 | 1.33 | 15.44 | 4.00 | 247 |
2021 | Clemson | 13 | 28 | 208 | 2.15 | 7.43 | 3.00 | 208 |
2022 | Clemson | 14 | 39 | 443 | 2.79 | 11.36 | 5.00 | 443 |
Receiving Statistics Game Log
Date | Opponent | Result | Rec. | Rec./Game | Yds | Yds/Rec. | TDs | Rec Yds /Game |
---|---|---|---|---|---|---|---|---|
9/5/2022 | @ Georgia Tech | 41-10 | 2 | 45 | 2.00 | 22.5 | 0.00 | 45 |
9/10/2022 | Furman | 35-12 | 1 | 23 | 1.00 | 23 | 0.00 | 23 |
9/17/2022 | Louisiana Tech | 48-20 | 2 | 16 | 2.00 | 8 | 0.00 | 16 |
9/24/2022 | @ Wake Forest | 51-45 (2) | 4 | 36 | 4.00 | 9 | 2.00 | 36 |
10/1/2022 | NC State | 30-20 | 4 | 21 | 4.00 | 5.25 | 0.00 | 21 |
10/8/2022 | @ Boston College | 31-3 | 2 | 34 | 2.00 | 17 | 0.00 | 34 |
10/15/2022 | @ Florida St. | 34-28 | 2 | 40 | 2.00 | 20 | 1.00 | 40 |
10/22/2022 | Syracuse | 27-21 | 3 | 50 | 3.00 | 16.67 | 0.00 | 50 |
11/5/2022 | @ Notre Dame | 14-35 | 7 | 60 | 7.00 | 8.57 | 0.00 | 60 |
11/12/2022 | Louisville | 31-16 | 1 | 14 | 1.00 | 14 | 0.00 | 14 |
11/19/2022 | Miami (FL) | 40-10 | 4 | 35 | 4.00 | 8.75 | 1.00 | 35 |
11/26/2022 | South Carolina | 30-31 | 0 | 0.00 | 0.00 | |||
12/3/2022 |
North Carolina @ Charlotte, NC |
39-10 | 3 | 20 | 3.00 | 6.67 | 1.00 | 20 |
12/30/2022 |
Tennessee @ Miami Gardens, FL |
14-31 | 4 | 49 | 4.00 | 12.25 | 0.00 | 49 |
Height: 6-4. Weight: 241. Arm: 33.25. Hand: 9.75.
Projected 40 Time: 4.70.
Projected Round (2023): 4-6.
admin measurables
4/22/23: Willis recorded 39 catches in 2022 for 514 yards and seven touchdowns. He is a touch undersized for the NFL, but could serve as a rotational player.
Receiving Passing Stats
Season | Team | Games | Rec. | Rec./Game | Yds | Yds/Rec. | TDs | Rec Yds /Game |
---|---|---|---|---|---|---|---|---|
2018 | Oklahoma | 13 | 1 | 29 | 0.08 | 29 | 0.00 | 29 |
2019 | Oklahoma | 14 | 11 | 168 | 0.79 | 15.27 | 3.00 | 168 |
2020 | Oklahoma | 5 | 9 | 110 | 1.80 | 12.22 | 1.00 | 110 |
2021 | Oklahoma | 13 | 15 | 177 | 1.15 | 11.8 | 2.00 | 177 |
2022 | Oklahoma | 13 | 39 | 514 | 3.00 | 13.18 | 7.00 | 514 |
Receiving Statistics Game Log
Date | Opponent | Result | Rec. | Rec./Game | Yds | Yds/Rec. | TDs | Rec Yds /Game |
---|---|---|---|---|---|---|---|---|
9/4/2021 | Tulane | 40-35 | 0 | 0.00 | 0.00 | |||
9/11/2021 | Western Caro. | 76-0 | 2 | 51 | 2.00 | 25.5 | 0.00 | 51 |
9/18/2021 | Nebraska | 23-16 | 1 | 11 | 1.00 | 11 | 0.00 | 11 |
9/25/2021 | West Virginia | 16-13 | 1 | 9 | 1.00 | 9 | 0.00 | 9 |
10/2/2021 | @ Kansas St. | 37-31 | 4 | 31 | 4.00 | 7.75 | 0.00 | 31 |
10/9/2021 |
Texas @ Dallas, TX |
55-48 | 0 | 0.00 | 0.00 | |||
10/16/2021 | TCU | 52-31 | 2 | 22 | 2.00 | 11 | 0.00 | 22 |
10/23/2021 | @ Kansas | 35-23 | 0 | 0.00 | 0.00 | |||
10/30/2021 | Texas Tech | 52-21 | 2 | 24 | 2.00 | 12 | 1.00 | 24 |
11/13/2021 | @ Baylor | 14-27 | 0 | 0.00 | 0.00 | |||
11/20/2021 | Iowa St. | 28-21 | 0 | 0.00 | 0.00 | |||
11/27/2021 | @ Oklahoma St. | 33-37 | 3 | 29 | 3.00 | 9.67 | 1.00 | 29 |
12/29/2021 |
Oregon @ San Antonio, Texas |
47-32 | 0 | 0.00 | 0.00 |
Height: 6-6. Weight: 253. Arm: 33.38. Hand: 9.75.
Official 40 Time: 4.87.
Projected Round (2023): 5–7.
admin measurables
4/22/23: In 2022, Durham recorded 54 catches for 550 yards and eight touchdowns. He decided to opt out of the Citrus Bowl and enter the 2023 NFL Draft. Durham had a good week of practice at the Senior Bowl, but he ran very slowly at the combine, putting up the worst time of any tight end.
6/24/22: Durham contributed as a receiver for Purdue in 2021, hauling in 45 passes for 467 yards and six touchdowns. He caught seven touchdowns over the previous two seasons. Durham could fit as a Y tight end in the NFL.
Receiving Passing Stats
Season | Team | Games | Rec. | Rec./Game | Yds | Yds/Rec. | TDs | Rec Yds /Game |
---|---|---|---|---|---|---|---|---|
2018 | Purdue | 2 | 0 | 0.00 | 0.00 | |||
2019 | Purdue | 12 | 9 | 82 | 0.75 | 9.11 | 4.00 | 82 |
2020 | Purdue | 6 | 16 | 166 | 2.67 | 10.38 | 3.00 | 166 |
2021 | Purdue | 12 | 45 | 467 | 3.75 | 10.38 | 6.00 | 467 |
2022 | Purdue | 13 | 56 | 560 | 4.31 | 10 | 8.00 | 560 |
Receiving Statistics Game Log
Date | Opponent | Result | Rec. | Rec./Game | Yds | Yds/Rec. | TDs | Rec Yds /Game |
---|---|---|---|---|---|---|---|---|
9/1/2022 | Penn St. | 31-35 | 3 | 43 | 3.00 | 14.33 | 0.00 | 43 |
9/10/2022 | Indiana St. | 56-0 | 1 | 7 | 1.00 | 7 | 0.00 | 7 |
9/17/2022 | @ Syracuse | 29-32 | 9 | 83 | 9.00 | 9.22 | 2.00 | 83 |
9/24/2022 | Fla. Atlantic | 28-26 | 4 | 17 | 4.00 | 4.25 | 0.00 | 17 |
10/1/2022 | @ Minnesota | 20-10 | 4 | 21 | 4.00 | 5.25 | 0.00 | 21 |
10/8/2022 | @ Maryland | 31-29 | 7 | 109 | 7.00 | 15.57 | 1.00 | 109 |
10/15/2022 | Nebraska | 43-37 | 5 | 30 | 5.00 | 6 | 0.00 | 30 |
10/22/2022 | @ Wisconsin | 24-35 | 6 | 66 | 6.00 | 11 | 1.00 | 66 |
11/5/2022 | Iowa | 3-24 | 2 | 35 | 2.00 | 17.5 | 0.00 | 35 |
11/12/2022 | @ Illinois | 31-24 | 7 | 70 | 7.00 | 10 | 2.00 | 70 |
11/19/2022 | Northwestern | 17-9 | 2 | 30 | 2.00 | 15 | 1.00 | 30 |
11/26/2022 | @ Indiana | 30-16 | 4 | 39 | 4.00 | 9.75 | 1.00 | 39 |
12/3/2022 |
Michigan @ Indianapolis, IN |
22-43 | 2 | 10 | 2.00 | 5 | 0.00 | 10 |
1/2/2023 |
LSU @ Orlando, FL |
7-63 | 0 | 0.00 | 0.00 |
Height: 6-4. Weight: 248.
Projected 40 Time: 4.78.
Projected Round (2023): 6-FA.
admin measurables
4/22/23: Gamble recorded seven receptions for 118 yards and a touchdown during 2022.
6/24/22: After the 2021 season, Gamble transferred to Central Florida. He has a thick build to block with some quickness, athleticism, and size to contribute as a receiver. Gamble is a sleeper who could be a nice value on the Day 3 of the 2023 NFL Draft, but some sources have character concerns around him.
Gamble did not play in the first two games of 2021, but after returning to the field, he was solid for the Florida Gators. Gamble closed out the regular season by flashing impressive speed and receiving ability versus Florida State. He could have had a much bigger year if the Florida offense had fielded a more consistent passing ability out of the quarterback.
Gamble would have been a starter at most schools, but he was stuck behind Kyle Pitts, who dominated college football over 2019 and 2020. Gamble flashed in a backup role in 2020 and has the potential to be a riser as a senior.
Receiving Passing Stats
Season | Team | Games | Rec. | Rec./Game | Yds | Yds/Rec. | TDs | Rec Yds /Game |
---|---|---|---|---|---|---|---|---|
2017 | Florida | 0 | 0 | 0.00 | 0.00 | |||
2018 | Florida | 13 | 7 | 58 | 0.54 | 8.29 | 0.00 | 58 |
2019 | Florida | 11 | 0 | 0.00 | 0.00 | |||
2020 | Florida | 12 | 10 | 160 | 0.83 | 16 | 3.00 | 160 |
2021 | Florida | 13 | 31 | 414 | 2.38 | 13.35 | 4.00 | 414 |
2022 | UCF | 11 | 7 | 118 | 0.64 | 16.86 | 1.00 | 118 |
Receiving Statistics Game Log
Date | Opponent | Result | Rec. | Rec./Game | Yds | Yds/Rec. | TDs | Rec Yds /Game |
---|---|---|---|---|---|---|---|---|
9/1/2022 | South Carolina St. | 56-10 | 3 | 82 | 3.00 | 27.33 | 1.00 | 82 |
9/9/2022 | Louisville | 14-20 | 1 | 7 | 1.00 | 7 | 0.00 | 7 |
9/17/2022 | @ Fla. Atlantic | 40-14 | 0 | 0.00 | 0.00 | |||
9/24/2022 | Georgia Tech | 27-10 | 1 | 12 | 1.00 | 12 | 0.00 | 12 |
10/5/2022 | SMU | 41-19 | 1 | 5 | 1.00 | 5 | 0.00 | 5 |
10/13/2022 | Temple | 70-13 | 0 | 0.00 | 0.00 | |||
10/22/2022 | @ East Carolina | 13-34 | 0 | 0.00 | 0.00 | |||
10/29/2022 | Cincinnati | 25-21 | 1 | 12 | 1.00 | 12 | 0.00 | 12 |
11/5/2022 | @ Memphis | 35-28 | 0 | 0.00 | 0.00 | |||
11/12/2022 | @ Tulane | 38-31 | 0 | 0.00 | 0.00 | |||
11/19/2022 | Navy | 14-17 | 0 | 0.00 | 0.00 | |||
11/26/2022 | @ South Fla. | 46-39 | 0 | 0.00 | 0.00 | |||
12/3/2022 | @ Tulane | 28-45 | 0 | 0.00 | 0.00 | |||
12/28/2022 |
Duke @ Annapolis, MD |
13-30 | 0 | 0.00 | 0.00 |
Height: 6-5. Weight: 245.
Projected 40 Time: 4.69.
Projected Round (2023): 6-FA.
admin measurables
4/22/23: Knox was previously a big receiver, but he added weight and moved to tight end. He is a work in progress there, but he flashed some receiving ability in 2022 with 26 catches for 296 yards and five touchdowns. In 2021 (20-141-1) and 2019 (28-385-3), he had modest production.
Receiving Passing Stats
Season | Team | Games | Rec. | Rec./Game | Yds | Yds/Rec. | TDs | Rec Yds /Game |
---|---|---|---|---|---|---|---|---|
2019 | Arkansas | 11 | 28 | 385 | 2.55 | 13.75 | 3.00 | 385 |
2020 | Arkansas | 10 | 7 | 70 | 0.70 | 10 | 0.00 | 70 |
2021 | Arkansas | 12 | 20 | 141 | 1.67 | 7.05 | 1.00 | 141 |
2022 | Arkansas | 12 | 26 | 296 | 2.17 | 11.38 | 5.00 | 296 |
Receiving Statistics Game Log
Date | Opponent | Result | Rec. | Rec./Game | Yds | Yds/Rec. | TDs | Rec Yds /Game |
---|---|---|---|---|---|---|---|---|
9/3/2022 | Cincinnati | 31-24 | 6 | 75 | 6.00 | 12.5 | 2.00 | 75 |
9/10/2022 | South Carolina | 44-30 | 1 | 5 | 1.00 | 5 | 0.00 | 5 |
9/17/2022 | Missouri St. | 38-27 | 3 | 30 | 3.00 | 10 | 0.00 | 30 |
9/24/2022 |
Texas A&M @ Arlington, TX |
21-23 | 1 | 8 | 1.00 | 8 | 0.00 | 8 |
10/1/2022 | Alabama | 26-49 | 1 | 36 | 1.00 | 36 | 0.00 | 36 |
10/8/2022 | @ Mississippi St. | 17-40 | 0 | 0.00 | 0.00 | |||
10/15/2022 | @ BYU | 52-35 | 4 | 66 | 4.00 | 16.5 | 1.00 | 66 |
10/29/2022 | @ Auburn | 41-27 | 1 | 1.00 | 0.00 | |||
11/5/2022 | Liberty | 19-21 | 2 | 13 | 2.00 | 6.5 | 2.00 | 13 |
11/12/2022 | LSU | 10-13 | 0 | 0.00 | 0.00 | |||
11/19/2022 | Ole Miss | 42-27 | 3 | 34 | 3.00 | 11.33 | 0.00 | 34 |
11/25/2022 | @ Missouri | 27-29 | 4 | 29 | 4.00 | 7.25 | 0.00 | 29 |
12/28/2022 |
Kansas @ Memphis, TN |
55-53 (3) | 0 | 0.00 | 0.00 |
Height: 6-4. Weight: 230.
Projected 40 Time: 4.70.
Projected Round (2023): 7-FA.
admin measurables
4/22/23: Billinglsey was suspended by Texas for a few games over something that happened at Alabama. He recorded three receptions for 38 yards in 2022.
6/24/22: Billinglsey flashed receiving ability at Alabama over the past few seasons while splitting tight end reps with other players. While Billinglsey has talent, he was in the dog house at times, leading to some lost playing time. In 2021, Billingsley caught 17 passes for 256 yards and three touchdowns. He had 18 catches for 287 yards and three touchdowns in 2020. Billingsley could rise with a strong season at Texas.
QB | RB | FB | WR | TE | OT | G | C | DE | DT | NT | 3-4 OLB | 3-4 DE | OLB | ILB | CB | S | K | P
2024 NFL Draft Position Rankings:
QB | RB | FB | WR | TE | OT | G | C | DE | DT | NT | 3-4 OLB | 3-4 DE | OLB | ILB | CB | S | K | P
2025 NFL Draft Position Rankings:
QB | RB | FB | WR | TE | OT | G | C | DE | DT | NT | 3-4 OLB | 3-4 DE | OLB | ILB | CB | S | K | P