TPC Craig Ranch in McKinney, Texas, will be in the spotlight this week as the host of the AT&T Byron Nelson, the first time the Tom Weiskopf-designed course will host the PGA Tour event.

The tournament had been held at Trinity Forest since 2018, not counting last year’s cancelation because of COVID-19 precautions. Before that, the event was held at TPC Four Seasons for 35 years.

The private TPC Craig Ranch opened in 2004 in a large golf community just north of Dallas. The layout is 7,438 yards long and plays to a par of 72. The course hosted what is now the Korn Ferry Tour Championship in 2008 and 2012.

Thanks to a yardage book provided by Puttview – the maker of detailed yardage books for more than 30,000 courses around the world – we can see exactly the challenges that players face this week. Check out each hole below.

Puttview TPC Craig Ranch

The Puttview yardage book for TPC Craig Ranch in McKinney, Texas (Courtesy of Puttview)

Puttview TPC Craig Ranch

The Puttview yardage book for TPC Craig Ranch in McKinney, Texas (Courtesy of Puttview)

Puttview TPC Craig Ranch

The Puttview yardage book for TPC Craig Ranch in McKinney, Texas (Courtesy of Puttview)

Puttview TPC Craig Ranch

Puttview TPC Craig Ranch

The Puttview yardage book for TPC Craig Ranch in McKinney, Texas (Courtesy of Puttview)

Puttview TPC Craig Ranch

The Puttview yardage book for TPC Craig Ranch in McKinney, Texas (Courtesy of Puttview)

Puttview TPC Craig Ranch

The Puttview yardage book for TPC Craig Ranch in McKinney, Texas (Courtesy of Puttview)

Puttview TPC Craig Ranch

The Puttview yardage book for TPC Craig Ranch in McKinney, Texas (Courtesy of Puttview)

Puttview TPC Craig Ranch

The Puttview yardage book for TPC Craig Ranch in McKinney, Texas (Courtesy of Puttview)

Puttview TPC Craig Ranch

The Puttview yardage book for TPC Craig Ranch in McKinney, Texas (Courtesy of Puttview)

Puttview TPC Craig Ranch

The Puttview yardage book for TPC Craig Ranch in McKinney, Texas (Courtesy of Puttview)

Puttview TPC Craig Ranch

The Puttview yardage book for TPC Craig Ranch in McKinney, Texas (Courtesy of Puttview)

Puttview TPC Craig Ranch

The Puttview yardage book for TPC Craig Ranch in McKinney, Texas (Courtesy of Puttview)

Puttview TPC Craig Ranch

The Puttview yardage book for TPC Craig Ranch in McKinney, Texas (Courtesy of Puttview)

Puttview TPC Craig Ranch

The Puttview yardage book for TPC Craig Ranch in McKinney, Texas (Courtesy of Puttview)

Puttview TPC Craig Ranch

The Puttview yardage book for TPC Craig Ranch in McKinney, Texas (Courtesy of Puttview)

Puttview TPC Craig Ranch

The Puttview yardage book for TPC Craig Ranch in McKinney, Texas (Courtesy of Puttview)

Puttview TPC Craig Ranch

The Puttview yardage book for TPC Craig Ranch in McKinney, Texas (Courtesy of Puttview)

Puttview TPC Craig Ranch

The Puttview yardage book for TPC Craig Ranch in McKinney, Texas (Courtesy of Puttview)

Puttview TPC Craig Ranch

The Puttview yardage book for TPC Craig Ranch in McKinney, Texas (Courtesy of Puttview)

Puttview TPC Craig Ranch

The Puttview yardage book for TPC Craig Ranch in McKinney, Texas (Courtesy of Puttview)

Puttview TPC Craig Ranch

The Puttview yardage book for TPC Craig Ranch in McKinney, Texas (Courtesy of Puttview)

Puttview TPC Craig Ranch

The Puttview yardage book for TPC Craig Ranch in McKinney, Texas (Courtesy of Puttview)

Puttview TPC Craig Ranch

The Puttview yardage book for TPC Craig Ranch in McKinney, Texas (Courtesy of Puttview)

Puttview TPC Craig Ranch

The Puttview yardage book for TPC Craig Ranch in McKinney, Texas (Courtesy of Puttview)

Puttview TPC Craig Ranch

The Puttview yardage book for TPC Craig Ranch in McKinney, Texas (Courtesy of Puttview)

Puttview TPC Craig Ranch

The Puttview yardage book for TPC Craig Ranch in McKinney, Texas (Courtesy of Puttview)

Puttview TPC Craig Ranch

The Puttview yardage book for TPC Craig Ranch in McKinney, Texas (Courtesy of Puttview)

Puttview TPC Craig Ranch

The Puttview yardage book for TPC Craig Ranch in McKinney, Texas (Courtesy of Puttview)

Puttview TPC Craig Ranch

The Puttview yardage book for TPC Craig Ranch in McKinney, Texas (Courtesy of Puttview)

Puttview TPC Craig Ranch

The Puttview yardage book for TPC Craig Ranch in McKinney, Texas (Courtesy of Puttview)

Puttview TPC Craig Ranch

The Puttview yardage book for TPC Craig Ranch in McKinney, Texas (Courtesy of Puttview)

Puttview TPC Craig Ranch

The Puttview yardage book for TPC Craig Ranch in McKinney, Texas (Courtesy of Puttview)

Puttview TPC Craig Ranch

The Puttview yardage book for TPC Craig Ranch in McKinney, Texas (Courtesy of Puttview)

Puttview TPC Craig Ranch

The Puttview yardage book for TPC Craig Ranch in McKinney, Texas (Courtesy of Puttview)

Puttview TPC Craig Ranch

The Puttview yardage book for TPC Craig Ranch in McKinney, Texas (Courtesy of Puttview)

Puttview TPC Craig Ranch

The Puttview yardage book for TPC Craig Ranch in McKinney, Texas (Courtesy of Puttview)

Puttview TPC Craig Ranch

The Puttview yardage book for TPC Craig Ranch in McKinney, Texas (Courtesy of Puttview)

Puttview TPC Craig Ranch

The Puttview yardage book for TPC Craig Ranch in McKinney, Texas (Courtesy of Puttview)

Puttview TPC Craig Ranch

The Puttview yardage book for TPC Craig Ranch in McKinney, Texas (Courtesy of Puttview)

Puttview TPC Craig Ranch

The Puttview yardage book for TPC Craig Ranch in McKinney, Texas (Courtesy of Puttview)