Here's a look at the NFL ready players for BYU vs. their opponent since 2016. I define NFL ready as being drafted in the NFL within 2 years. For example, in 2012 BYU had 2 NFL ready players on the roster KVN and Ziggy. Jamaal was an NFL draft pick, but wasn't drafted within 2 years of the draft in 2012. Here is the year by year breakdown with the result for BYU and opponents.
2016
UCLA 10 L
Utah 9 L
Mississippi St. 5 W
Toledo 4 W
Boise St. 4 L
Michigan St. 3 W
West Virginia 3 L
Wyoming 3 W
BYU 2
Cincinnati 2 W
Utah St. 1 W
Arizona 1 W
UMass 0 W
Southern Utah 0 W
2017
LSU 10 L
Wisconsin 9 L
Mississippi St. 9 L
Utah 6 L
Boise St. 3 L
BYU 2
Hawaii 2 W
SJSU 2 W
Fresno St. 1 L
Utah St. 1 L
UMass 1 L
East Carolina 0 L
UNLV 0 W
Portland St. 0 W
2018
Utah 12 L
Washington 10 L
Wisconsin 8 W
Boise St 4 L
Cal 3 L
Hawaii 3 W
Northern Illinois 2 L
UMass 2 W
Utah St 2 L
BYU 1
Arizona 1 W
New Mexico St 1 W
McNeese St. 0 W
Western Michigan 0 W
2019
Utah 7 L
USC 7 W
Washington 6 L
BYU 5
Boise St 5 W
Tennessee 4 W
SDSU 2 L
UMass 2 W
Hawaii 1 L
Liberty 1 W
Utah St 1 W
Idaho St 0 W
South Florida 0 L
Toledo 0 L
2020
BYU 6
UCF 6 W
Houston 6 W
SDSU 5 W
Boise St 3 W
Coastal Carolina 3 L
Western Kentucky 2 W
UTSA 2 W
Louisiana Tech 1 W
Navy 0 W
North Alabama 0 W
Texas St 0 W
Troy 0 W
2021 one draft only
Baylor 6 L
ASU 4 W
USC 3 W
Washington St 2 W
BYU 1
Boise St 1 L
UAB 1 L
Utah 1 W
Virginia 1 W
AZ 0 W
Georgia St 0 W
Idaho St 0 W
South Florida 0 W
Utah St 0 W
Vs. Teams with more NFL ready talent: 11-18 .379 win pct.
Vs. Teams with equal NFL ready talent: 10-2 .833 win pct.
Vs. Teams with less NFL ready talent: 27-9 .750 win pct.
Overall 48-29 .623 win pct.