The Rutland-based official will travel to Glanford Park for his 34th game of the campaign and 14th in Sky Bet League One. The current campaign is Kettle's sixteenth in the EFL.
His first game of the campaign was Port Vale's 3-0 home win against Cambridge United on the opening day of the season. On that occasion, he showed three yellow cards. Meanwhile, his latest encounter came on February 23rd when he oversaw the 1-1 draw between Colchester United and Carlisle United in Sky Bet League Two. He issued five yellow cards on the day.
He was last appointed to an Iron game back in November when he took charge of the 2-0 away defeat at Southend United. On that occasion, he showed three yellow cards and one red - dismissing Scunthorpe's James Perch for two cautions. In total, he's refereed United on 19 occasions, showing 60 yellow cards and three reds.
Meanwhile, he's refereed Bristol Rovers on 16 occasions, most recently a 3-0 away win against Blackpool back in November. He issued one yellow card in the game. In total, while refereeing the Pirates, he's issued 56 yellow cards and one red card.
He's refereed this fixture at the Memorial Stadium before, with the Iron losing narrowly 1-0 to the Gas over 15 years ago, which was incidentally the first time he took charge of both sides. He showed seven cautions on the day, including yellows to Cliff Byrne, Andy Butler, Terry Barwick, Richard Kell and Steve Torpey.
In 2017-18, he took charge of 37 games, issuing 130 yellow cards and five reds. So far in this campaign, he has officiated in 33 encounters, showing 129 yellows and six red cards.
On Saturday, he will be assisted by Geoffrey Liddle and Duncan Street, while Steven Meredith has been appointed as the fourth official.
PAST SCUNTHORPE ENCOUNTERS
DATE | COMP | MATCH | Y | R |
Nov 27, 2018 | LG 1 | Southend United 2-0 Iron | 3 | 1 |
Feb 13, 2018 | LG 1 | Peterborough United 2-2 Iron | 4 | 0 |
Dec 5, 2017 | EFLT | Iron 1-2 Leicester City U21 | 4 | 0 |
Aug 5, 2015 | LG 1 | Iron 2-0 Crewe Alexandra | 4 | 0 |
Apr 14, 2015 | LG 1 | Iron 1-1 Port Vale | 4 | 0 |
Apr 26, 2014 | LG 2 | Exeter City 2-0 Iron | 0 | 0 |
Nov 23, 2013 | LG 2 | Portsmouth 1-2 Iron | 3 | 0 |
Oct 13, 2012 | LG 1 | Iron 1-1 Brentford | 2 | 1 |
Dec 17, 2011 | LG 1 | Exeter City 0-0 Iron | 3 | 0 |
Apr 10, 2010 | CHAMP | Preston North End 3-2 Iron | 0 | 0 |
Dec 26, 2008 | LG 1 | Iron 3-0 Hartlepool United | 3 | 0 |
Aug 11, 2007 | CHAMP | Charlton Athletic 1-1 Iron | 2 | 0 |
Jan 16, 2007 | LG 1 | Cheltenham Town 1-1 Iron | 1 | 1 |
Sep 20, 2006 | LGEC | Iron 1-2 Aston Villa | 3 | 0 |
Aug 12, 2006 | LG 1 | Iron 2-2 Crewe Alexandra | 2 | 0 |
Nov 5, 2005 | FAC | Bury 2-2 Iron | 3 | 0 |
Sep 20, 2005 | LGEC | Iron 0-2 Birmingham City | 2 | 0 |
Apr 10, 2004 | DIV 3 | Iron 2-2 Rochdale | 10 | 0 |
Jan 10, 2004 | DIV 3 | Bristol Rovers 1-0 Iron | 7 | 0 |
PAST BRISTOL ROVERS ENCOUNTERS
DATE | COMP | MATCH | Y | R |
Nov 3, 2018 | LG 1 | Blackpool 0-3 Bristol Rovers | 1 | 0 |
Feb 3, 2018 | LG 1 | Bristol Rovers 1-2 Shrewsbury Town | 2 | 0 |
Mar 11, 2017 | LG 1 | Bristol Rovers 2-0 Southend United | 5 | 0 |
Sep 24, 2016 | LG 1 | Bristol Rovers 2-1 Port Vale | 7 | 0 |
Feb 13, 2016 | LG 1 | Portsmouth 3-1 Bristol Rovers | 4 | 0 |
Nov 21, 2015 | LG 1 | Crawley Town 2-1 Bristol Rovers | 4 | 0 |
Aug 18, 2015 | LG 1 | Luton Town 0-1 Bristol Rovers | 4 | 0 |
Nov 8, 2013 | FAC | Bristol Rovers 3-3 York City | 4 | 0 |
Feb 1, 2013 | LG 2 | Bristol Rovers 2-1 Barnet | 0 | 0 |
Apr 14, 2012 | LG 2 | Bristol Rovers 7-1 Burton Albion | 2 | 0 |
Sep 18, 2010 | LG 1 | Dagenham & Redbridge 0-3 Bristol Rovers | 6 | 0 |
Dec 5, 2009 | LG 1 | Colchester United 1-0 Bristol Rovers | 3 | 0 |
Aug 16, 2008 | LG 1 | Brighton & Hove Albion 1-1 Bristol Rovers | 4 | 0 |
Feb 2, 2008 | LG 1 | Bristol Rovers 3-2 Port Vale | 3 | 1 |
Nov 10, 2007 | FAC | Leyton Orient 1-1 Bristol Rovers | 0 | 0 |
Jan 10, 2004 | DIV 3 | Bristol Rovers 1-0 Scunthorpe United | 7 | 0 |