Marvin Johnson of Middlesbrough scores their team's third goal as Matt Clarke of Derby County attempts to block during the Sky Bet Championship match...
Britt Assombalonga of Middlesborough celebrates with teammate Marvin Johnson after scoring his team's second goal during the Sky Bet Championship...
Marvin Johnson of Sheffield Wednesday celebrates after scoring their sides first goal during the Sky Bet Championship match between Sheffield...
Marvin Johnson of Middlesbrough celebrates with Marc Bola and George Saville after scoring their team's third goal during the Sky Bet Championship...
General view inside the stadium as Marvin Johnson of Middlesbrough runs with the ball during the Sky Bet Championship match between Brentford and...
Marvin Johnson of Middlesbrough celebrates after he scores the opening goal during the Sky Bet Championship match between Huddersfield Town and...
Marvin Johnson of Middlesbrough scores the opening goal during the Sky Bet Championship match between Huddersfield Town and Middlesbrough at John...
Marvin Johnson of Sheffield Wednesday celebrates after scoring their sides first goal during the Sky Bet Championship match between Sheffield...
Marvin Johnson of Sheffield Wednesday passes the ball whilst under pressure from Jordan Williams of Barnsley during the Sky Bet League One Play-Off...
Marvin Johnson of Oxford United applauds the fans following his side's victory during the EFL Checkatrade Trophy Semi Final match between Luton Town...
Marvin Johnson of Sheffield Wednesday during the Sky Bet League One Play-Off Semi-Final Second Leg match between Sheffield Wednesday and Peterborough...
Marvin Johnson of Sheffield Wednesday during the Sky Bet Championship match between Sheffield Wednesday and Millwall at Hillsborough on November 11,...
Marvin Johnson of Sheffield Wednesday during the Sky Bet League One Play-Off Semi-Final Second Leg match between Sheffield Wednesday and Peterborough...
Marvin Johnson of Sheffield Wednesday is challenged by Lynden Gooch and Patrick Roberts of Sunderland during the Sky Bet League One Play-Off Semi...
Middlesbrough player Marvin Johnson in action during the Sky Bet Championship match between Middlesbrough and Sheffield Wednesday at Riverside...
Kwame Poku of Peterborough United battles for possession with Marvin Johnson of Sheffield Wednesday during the Sky Bet League One Play-Off Semi-Final...
Marvin Johnson of Sheffield Wednesday looks to get past Korey Smith of Derby during the Sky Bet League One between Derby County and Sheffield...
Sheffield Wednesday's Marvin Johnson during the Sky Bet League One match between Sheffield Wednesday and Lincoln City at Hillsborough Stadium on...
Marvin Johnson of Sheffield Wednesday looks on during the Sky Bet Championship match between Sheffield Wednesday and Watford at Hillsborough on...
Marvin Johnson of Sheffield Wednesday runs with the ball during the Sky Bet Championship match between Sheffield Wednesday and Coventry City at...
Pol Valentin , Marvin Johnson and Liam Palmer of Sheffield Wednesday celebrate together after the team's victory following the Sky Bet Championship...
Marvin Johnson of Sheffield Wednesday battles for possession with James Norwood of Barnsley during the Sky Bet League One Play-Off Final between...
Marvin Johnson of Sheffield Wednesday battles for possession with Shaun Rooney of Fleetwood Town during the Emirates FA Cup Fourth Round match...
Marvin Johnson of Sheffield Wednesday battles for possession with Javi Manquillo of Newcastle United during the Emirates FA Cup Third Round match...
Marvin Johnson of Sheffield Wednesday during the Sky Bet League One between Barnsley and Sheffield Wednesday at Oakwell Stadium on March 21, 2023 in...
Sheffield Wednesday's Marvin Johnson during the Sky Bet League One between Port Vale and Charlton Athletic at Pride Park Stadium on December 3, 2022...
Sheffield Wednesday's Marvin Johnson during the Sky Bet League One between Port Vale and Charlton Athletic at Pride Park Stadium on December 3, 2022...
Marvin Johnson of Middlesbrough during the Sky Bet Championship match between Leeds United and Middlesbrough at Elland Road on November 19, 2017 in...
Marvin Johnson of Oxford United during the Sky Bet League One match between Oxford United and Shrewsbury Town at Kassam Stadium on April 30, 2017 in...
Marvin Johnson of Oxford United in action during the Sky Bet League One match between Northampton Town and Oxford United at Sixfields on March 25,...
Marvin Johnson of Sheffield Wednesday controls the ball during the Sky Bet League One between Bristol Rovers and Sheffield Wednesday at Memorial...
Marvin Johnson of Sheffield Wednesday during the Emirates FA Cup Third Round match between Sheffield Wednesday and Newcastle United at Hillsborough...
Marvin Johnson of Sheffield Wednesday during the Sky Bet League One between Derby County and Sheffield Wednesday at Pride Park Stadium on December...
Marvin Johnson of Sheffield Wednesday on the ball during the Papa John's EFL Trophy Group match between Sheffield Wednesday and Newcastle United...
Jack Grimmer of Wycombe Wanderers and Marvin Johnson of Middlesbrough battle for possession during the Sky Bet Championship match between Wycombe...
Marvin Johnson of Middlesbrough scores their team's third goal as Matt Clarke of Derby County attempts to block during the Sky Bet Championship match...
Marvin Johnson of Middlesborough looks on during the Sky Bet Championship match between Middlesbrough and Norwich City at Riverside Stadium on...
Marvin Johnson of Sheffield Wednesday in action with Adam Phillips of Barnsley during the Sky Bet League One Play-Off Final between Barnsley and...
Sheffield Wednesday's Marvin Johnson crosses under pressure from Barnsley's Jordan Williams during the Sky Bet League One Play Off Final match...
Marvin Johnson of Sheffield Wednesday during the Sky Bet League One between Barnsley and Sheffield Wednesday at Oakwell Stadium on March 21, 2023 in...
Marvin Johnson of Sheffield Wednesday during the Sky Bet League One between Barnsley and Sheffield Wednesday at Oakwell Stadium on March 21, 2023 in...
Sheffield Wednesday's Marvin Johnson shields the ball from Fleetwood Town's Promise Omochere during the Emirates FA Cup Fourth Round match between...
Derby County's Korey Smith in action with Sheffield Wednesday's Marvin Johnson during the Sky Bet League One between Port Vale and Charlton Athletic...
Sheffield Wednesday's Marvin Johnson during the Sky Bet League One between Port Vale and Charlton Athletic at Pride Park Stadium on December 3, 2022...
Marvin Johnson of Sheffield Wednesday during the Sky Bet League One Play-Off Semi Final 1st Leg match between Sunderland and Sheffield Wednesday at...
Sheffield Wednesday's Josh Windass shields the ball from Middlesbrough's Marvin Johnson during the Sky Bet Championship match between Middlesbrough...
Marvin Johnson of Middlesbrough during the Sky Bet Championship match between Middlesbrough and Brentford at Riverside Stadium on August 10, 2019 in...
Marvin Johnson of Middlesbrough during the Sky Bet Championship match between Leeds United and Middlesbrough at Elland Road on November 19, 2017 in...