The Cardinals predictably went with Kyler Murray with the No. 1 overall pick. Perhaps the biggest surprise and most questionable pick was the New York Giants selecting Daniel Jones at No. 6. Only time will tell on which team actually had the best draft, but until then, let the speculation begin for the first pick of the 2020 NFL Draft in Las Vegas.

NFL DRAFT GRADES: Ranking the best, worst 2019 classes from 1-32

Sporting News tracked the results as picks were made all throughout the draft. Below are the complete results of the 2019 NFL Draft, pick by pick.

NFL Draft picks: Round 1 results

NFL Draft picks: Round 2 results

NFL Draft picks: Round 3 results

NFL Draft picks: Round 4 results

NFL Draft picks: Round 5 results

NFL Draft picks: Round 6 results

NFL Draft picks: Round 7 results