The Weston-super-Mare-based official will travel to Fratton Park for his 23rd game of the campaign and his eighth in Sky Bet League Two.
His first game of the campaign was Salford City's first-ever match in the EFL as he opened the season with a TV game against Stevenage at the Peninsula Stadium. The Ammies ran out 2-0 winners, with Johnson showing one caution. His most recent game in the middle came last midweek when he oversaw the goalless draw between Stevenage and Oldham Athletic, showing four yellow cards.
Meanwhile, his most recent appointment came at the weekend as fourth official, standing on the sidelines in the encounter between Queens Park Rangers and Leeds United in the Championship.
He's taken charge of the Iron on five occasions in total, most recently in Octobe 2018 when the Iron narrowly lost to eventual Champions of League One Luton Town, showing two yellow cards. Prior to that, United beat Charlton Athletic 2-0 at the Sands Venue Stadium with two wonder strikes from Josh Morris in the space of three second half minutes. On that night, he issued three cautions.
In the five games refereeing Scunthorpe, he's issued 18 yellow cards and no reds.
Meanwhile, he's refereed Portsmouth on eight occasions - their most recent being a 3-3 draw against Coventry City in which he sent off two Sky Blues players for second yellow cards. Of the eight games, three of those have come at Fratton Park, so Tuesday will be his fourth competitive visit to the stadium.
Across the eight games involving Pompey, he's shown 27 yellow cards and two reds.
In 2018-19, he took charge of 42 games, issuing 130 yellow cards and six reds. So far in this campaign, he has officiated in 22 encounters, showing 75 yellows and six reds.
On Tuesday, Johnson will be assisted by Anthony Da Costa and Gregory Read, while Will Finnie has been appointed as the fourth official.
PAST SCUNTHORPE UNITED ENCOUNTERS
DATE | COMP | MATCH | Y | R |
Oct 6, 2018 | LG 1 | Luton Town 3-2 Iron | 2 | 0 |
Nov 25, 2017 | LG 1 | Iron 2-0 Charlton Athletic | 3 | 0 |
Sep 26, 2015 | LG 1 | Southend United 2-1 Iron | 4 | 0 |
Apr 11, 2015 | LG 1 | Iron 2-1 Crawley Town | 3 | 0 |
Feb 10, 2015 | LG 1 | Coventry City 1-1 Iron | 6 | 0 |
PAST PORTSMOUTH ENCOUNTERS
DATE | COMP | MATCH | Y | R |
Aug 20, 2019 | LG 1 | Portsmouth 3-3 Coventry City | 5 | 2 |
Jan 12, 2019 | LG 1 | Portsmouth 0-1 Blackpool | 0 | 0 |
Sep 9, 2017 | LG 1 | AFC Wimbledon 0-2 Portsmouth | 3 | 0 |
Mar 7, 2017 | LG 2 | Crawley Town 0-2 Portsmouth | 3 | 0 |
Aug 30, 2016 | EFL T | Yeovil Town 4-3 Portsmouth | 4 | 0 |
Mar 5, 2016 | LG 2 | Stevenage 0-2 Portsmouth | 2 | 0 |
Dec 5, 2015 | FAC | Portsmouth 1-0 Accrington Stanley | 6 | 0 |
Sep 2, 2014 | EFL T | Yeovil Town 1-3 Portsmouth | 4 | 0 |