MacDonald replaces the injured Ondrej Mazuch, while Michael Hector also come in at centre back in place of Michael Dawson, who is also carrying an injury. The other two changes see Max Clark and David Meyler replace Fikayo Tomori and Markus Henriksen. Kamil Grosicki is absent from the bench due to injury, with new boy Harry Wilson amongst the substitutes.
Preston North End: Declan Rudd, Greg Cunningham, Ben Pearson, Tom Clarke, Alan Browne, Paul Gallagher, Darnell Fisher, Paul Huntington, Tom Barkhuizen, Callum Robinson, Billy Bodin.
Subs: Chris Maxwell, Josh Earl, Tommy Spur, Daniel Johnson, Josh Harrop, Daryl Horgan, Louis Moult.
Hull City: Allan McGregor, Jackson Irvine, Michael Hector, David Meyler, Nouha Dicko, Sebastian Larsson, Jarrod Bowen, Max Clark, Fraizer Campbell, Ola Aina, Angus MacDonald.
Subs: David Marshall, Adama Diomande, Evandro, Will Keane, Fikayo Tomori, Kevin Stewart, Harry Wilson.
Referee: Mr S. Martin.