Receiving profile

WR/TE Catch Quality

2025 season · games before week 6

Human-charted catchability, drops, and contested targets separate receiving execution from raw target results.

<- Fantasy report Minimum 15 targets Source JSON

True catch rate is receptions divided by FTN-charted catchable targets. Drop rate uses that same catchable-target denominator.

Contested-target share is contested targets divided by all matched charted targets. Rates are descriptive season-to-date results, not forecasts.

Player leaderboard

Catch Quality

# Player True catch Drop Contested
#1 Quentin Johnston LAC · 40 targets · 26 catchable 100.0% 0.0% 15.0%
#2 Ricky Pearsall SF · 29 targets · 20 catchable 100.0% 0.0% 13.8%
#3 Tyreek Hill MIA · 29 targets · 21 catchable 100.0% 0.0% 0.0%
#4 Olamide Zaccheaus CHI · 22 targets · 14 catchable 100.0% 0.0% 9.1%
#5 DJ Moore CHI · 21 targets · 16 catchable 100.0% 0.0% 0.0%
#6 JuJu Smith-Schuster KC · 21 targets · 16 catchable 100.0% 0.0% 0.0%
#7 Marvin Mims Jr. DEN · 21 targets · 14 catchable 100.0% 0.0% 9.5%
#8 Malik Washington MIA · 20 targets · 12 catchable 100.0% 0.0% 5.0%
#9 Josh Palmer BUF · 18 targets · 12 catchable 100.0% 0.0% 16.7%
#10 Michael Wilson ARI · 18 targets · 8 catchable 100.0% 0.0% 11.1%
#11 Dontayvion Wicks GB · 16 targets · 10 catchable 100.0% 0.0% 12.5%
#12 Chimere Dike TEN · 15 targets · 7 catchable 100.0% 0.0% 6.7%
#13 Zay Flowers BAL · 37 targets · 28 catchable 100.0% 3.6% 2.7%
#14 Garrett Wilson NYJ · 49 targets · 33 catchable 100.0% 6.1% 18.4%
#15 Brandin Cooks NO · 16 targets · 12 catchable 100.0% 8.3% 18.8%
#16 Puka Nacua LA · 62 targets · 53 catchable 98.1% 1.9% 14.5%
#17 Amon-Ra St. Brown DET · 41 targets · 36 catchable 97.2% 0.0% 19.5%
#18 Jaxon Smith-Njigba SEA · 43 targets · 35 catchable 97.1% 2.9% 9.3%
#19 Stefon Diggs NE · 34 targets · 30 catchable 96.7% 3.3% 5.9%
#20 Justin Jefferson MIN · 42 targets · 30 catchable 96.7% 6.7% 7.1%
#21 Marquise Brown KC · 40 targets · 27 catchable 96.3% 3.7% 7.5%
#22 Wan'Dale Robinson NYG · 34 targets · 24 catchable 95.8% 4.2% 11.8%
#23 Jaylen Waddle MIA · 32 targets · 24 catchable 95.8% 4.2% 9.4%
#24 Khalil Shakir BUF · 29 targets · 23 catchable 95.7% 4.3% 10.3%
#25 Josh Downs IND · 27 targets · 21 catchable 95.2% 4.8% 14.8%
#26 Malik Nabers NYG · 35 targets · 19 catchable 94.7% 5.3% 14.3%
#27 Sterling Shepard TB · 24 targets · 18 catchable 94.4% 0.0% 16.7%
#28 Courtland Sutton DEN · 37 targets · 28 catchable 92.9% 0.0% 21.6%
#29 Romeo Doubs GB · 19 targets · 14 catchable 92.9% 0.0% 26.3%
#30 Kayshon Boutte NE · 18 targets · 14 catchable 92.9% 0.0% 22.2%
#31 Jakobi Meyers LV · 39 targets · 27 catchable 92.6% 3.7% 23.1%
#32 DeVonta Smith PHI · 31 targets · 27 catchable 92.6% 3.7% 3.2%
#33 Tetairoa McMillan CAR · 43 targets · 26 catchable 92.3% 0.0% 16.3%
#34 Drake London ATL · 37 targets · 26 catchable 92.3% 0.0% 16.2%
#35 Jalen Nailor MIN · 22 targets · 12 catchable 91.7% 0.0% 9.1%
#36 Xavier Worthy KC · 18 targets · 12 catchable 91.7% 0.0% 5.6%
#37 Nico Collins HOU · 36 targets · 24 catchable 91.7% 4.2% 8.3%
#38 Cedric Tillman CLE · 20 targets · 12 catchable 91.7% 16.7% 5.0%
#39 Ja'Marr Chase CIN · 45 targets · 35 catchable 91.4% 2.9% 17.8%
#40 Troy Franklin DEN · 33 targets · 23 catchable 91.3% 4.3% 6.1%
#41 Cooper Kupp SEA · 29 targets · 23 catchable 91.3% 4.3% 17.2%
#42 Ladd McConkey LAC · 34 targets · 23 catchable 91.3% 8.7% 5.9%
#43 Calvin Austin III PIT · 17 targets · 11 catchable 90.9% 0.0% 11.8%
#44 Terry McLaurin WAS · 17 targets · 11 catchable 90.9% 0.0% 23.5%
#45 Deebo Samuel Sr. WAS · 38 targets · 33 catchable 90.9% 9.1% 13.2%
#46 Christian Kirk HOU · 17 targets · 11 catchable 90.9% 9.1% 0.0%
#47 Tre Tucker LV · 28 targets · 21 catchable 90.5% 9.5% 3.6%
#48 Isaiah Bond CLE · 21 targets · 10 catchable 90.0% 10.0% 14.3%
#49 Chris Olave NO · 54 targets · 37 catchable 89.2% 2.7% 22.2%
#50 Rashid Shaheed NO · 30 targets · 25 catchable 88.0% 0.0% 16.7%
#51 Keenan Allen LAC · 44 targets · 33 catchable 87.9% 6.1% 20.5%
#52 Darnell Mooney ATL · 16 targets · 8 catchable 87.5% 0.0% 0.0%
#53 Tyler Lockett TEN · 16 targets · 8 catchable 87.5% 12.5% 6.3%
#54 Marvin Harrison Jr. ARI · 32 targets · 23 catchable 87.0% 13.0% 21.9%
#55 Michael Pittman IND · 37 targets · 30 catchable 86.7% 6.7% 16.2%
#56 A.J. Brown PHI · 36 targets · 22 catchable 86.4% 0.0% 30.6%
#57 Darius Slayton NYG · 18 targets · 14 catchable 85.7% 7.1% 11.1%
#58 George Pickens DAL · 37 targets · 27 catchable 85.2% 11.1% 18.9%
#59 Davante Adams LA · 46 targets · 26 catchable 84.6% 0.0% 30.4%
#60 Parker Washington JAX · 22 targets · 13 catchable 84.6% 15.4% 4.5%
#61 Jameson Williams DET · 21 targets · 13 catchable 84.6% 15.4% 4.8%
#62 Keon Coleman BUF · 31 targets · 25 catchable 84.0% 8.0% 16.1%
#63 Jalen Tolbert DAL · 20 targets · 12 catchable 83.3% 0.0% 20.0%
#64 Rome Odunze CHI · 36 targets · 24 catchable 83.3% 8.3% 13.9%
#65 DK Metcalf PIT · 22 targets · 18 catchable 83.3% 11.1% 22.7%
#66 Rashod Bateman BAL · 20 targets · 12 catchable 83.3% 16.7% 5.0%
#67 Hunter Renfrow CAR · 24 targets · 17 catchable 82.4% 0.0% 20.8%
#68 Mike Evans TB · 28 targets · 17 catchable 82.4% 11.8% 21.4%
#69 Tee Higgins CIN · 27 targets · 16 catchable 81.3% 0.0% 40.7%
#70 Tyquan Thornton KC · 25 targets · 16 catchable 81.3% 0.0% 12.0%
#71 Emeka Egbuka TB · 39 targets · 31 catchable 80.6% 6.5% 25.6%
#72 Dyami Brown JAX · 18 targets · 15 catchable 80.0% 20.0% 0.0%
#73 Kendrick Bourne SF · 24 targets · 23 catchable 78.3% 17.4% 8.3%
#74 DeMario Douglas NE · 16 targets · 9 catchable 77.8% 11.1% 0.0%
#75 CeeDee Lamb DAL · 24 targets · 21 catchable 76.2% 23.8% 12.5%
#76 Xavier Legette CAR · 18 targets · 8 catchable 75.0% 0.0% 33.3%
#77 Dont'e Thornton Jr. LV · 16 targets · 7 catchable 71.4% 0.0% 37.5%
#78 Calvin Ridley TEN · 34 targets · 21 catchable 71.4% 19.0% 17.6%
#79 Elic Ayomanor TEN · 29 targets · 20 catchable 70.0% 20.0% 37.9%
#80 Jauan Jennings SF · 20 targets · 13 catchable 69.2% 7.7% 25.0%
#81 Jerry Jeudy CLE · 35 targets · 22 catchable 68.2% 22.7% 17.1%
#82 Brian Thomas Jr. JAX · 38 targets · 26 catchable 61.5% 19.2% 21.1%