UK

In the English Premier League, Brad Smith was on the bench for Bournemouth as they drew 1-1 with Leicester City.  

In the Championship Play-offs, Aaron Mooy played a full match for Huddersfield Town, scoring the 4th goal in a penalty shootout as they drew 1-1 after normal time, winning 4-3 on penalties.

In the League One Play-off final, James Meredith played a full match for Bradford City as they lost 1-0 to Millwall, keeping them in League One next season.

In the Premier League Cup, Liam Driscoll was on the bench for Reading U23 as they lost 2-0 to Swansea U23.

In the Irish First Division, Mark Griffin played a full match for Drogheda as they lost 5-0 to Cork City. Sean Eve for Wexford Youths.

Earlier in the week in the Scottish Premiership, Tom Rogic played a full match for Celtic, scoring the second goal as they won 5-0 over Partick Thistle where Ryan Edwards came off the bench at half time. Scott McDonald played a full match and Oliver Pain was on the bench for Motherwell FC as they won 3-1 over Kilmarnock.

Over the weekend in the Scottish Premiership, Oliver Pain was on the bench for Motherwell FC as they lost 3-2 to Inverness CT. Tom Rogic came off the bench at half time for Celtic as they won 2-0 over Hearts to finish the season undefeated. Ryan Edwards played a full match for Partick Thistle as they lost 5-0 to Aberdeen.

EUROPE

Earlier in the week in the Belgian Pro League, Matthew Ryan was on the bench for Genk as they won 3-1 over SV Roeselare.

Over the weekend in the Belgian Pro League, Matthew Ryan played a full match for Genk as they drew 1-1 with Lokeren.

In the Czech Liga, Gol-Gol Mebrahtu came off the bench in the 75th minute for Mlada Boleslav as they lost 2-1 to Slavia Praha. Aleksandar Susnjar played a full match for Teplice as they drew 0-0 with Jablonec.

Earlier in the week in the Danish Superligaen, Mustafa Amini played a full match for Aarhus GF as they won 3-1 over Esbjerg where Awer Mabil also played a full match.

Over the weekend in the Danish Superligaen, Awer Mabil came off the bench in the 63rd minute for Esbjerg as they drew 1-1 with Horsens

Earlier in the week in the Dutch Eredivisie, Jason Davidson played a full match and Ajdin Hrustic came off the bench in the 70th minute for FC Groningen as they lost 4-1 to AZ. Stefan Mauk was on the bench for NEC as they won 3-1 over Emmen.

Over the weekend in the Dutch Eredivisie, Jason Davidson played a full match and Ajdin Hrustic came off the bench in the 61st minute for Groningen as they lost 4-1 to AZ.

In the German Bundesliga, Mathew Leckie came off the bench in the 76th minute for Ingolstadt as they drew 1-1 with Schalke.

In the German Regionalliga, Andrew Marveggio played a full match for Borussia Hildesheim as they drew 1-1 with St Pauli II. Stefan Valentini was on the bench for Eintracht Braunschweiger II as they lost 2-1 to Wolfsburg II. Milislav Popovic started and played 75 minutes for Koln II as they lost 2-1 to Alemannia Aachen.

In the Hungarian NB I, David Williams played a full match for Szombathelyi Haladas, scoring the only goal for his side in a 2-1 loss to Ujpest.

In the Italian Serie A, Trent Sainsbury was on the bench for Inter Milan as they won 3-1 over Lazio.

In the Italian Serie B, Gabriel Cleur made his professional debut over the weekend coming off the bench in the 84th minute for Virtus Entella as they won 3-1 over Cittadella.

In the Lithuanian A Lyga, Evan Ridley was on the bench for Atlantas as they lost 1-0 to Jonava.

Earlier in the week in the Norwegian Tippeligaen, Alex Gersbach played a full match for Rosenborg BK as they lost 2-1 to Tromso.

Over the weekend in the Norwegian Tippeligaen, Alex Gersbach was on the bench for Rosenborg as they drew 1-1 with Lillestrom

In the Norwegian First Division, Dylan Murnane played a full match for Kongsvinger as they lost 3-2 to Arendal.

In the Russian 1. Division, Luke Wilkshere was on the bench for Dinamo Moscow as they won 2-0 over Tyumen.

In the Swedish Allsvenskan, Scott Jamieson was on the bench for IFK Goteborg as they lost 1-0 to Djurgarden.

Earlier in the week in the Swiss Super League, Tomi Juric started and played 57 minutes for FC Luzern as they lost 3-0 to Lausanne Sport.

Over the weekend in the Swiss Super League, Tomi Juric played a full match for FC Luzern, scoring the first goal in a 3-2 win over Sion.

In the Turkish Super Lig, Aziz Behich started and played 55 minutes for Bursaspor as they lost 2-0 to Besiktas.

ASIA

In the Chinese Super League, Ryan McGowan played a full match for Guizhou Zhicheng as they won 1-0 over Guizhou Zhicheng.  

In the Hong Kong Premier League, Joshua Mitchell played a full match for Eastern, scoring the 4th goal in a 6-1 win over South China.

In the Indonesia Liga 1, Aaron Evans played a full match for Barito Putera as they won 2-0 over Gresik United. Dane Milovanovic played a full match for Madura United, scoring the 4th goal in a 4-1 win over PS TNI.

In the Japanese J1 League, Mitchell Duke came off the bench in the 63rd minute for Shimizu S-Pulse as they drew 3-3 with Urawa Reds. Milos Degenek played a full match for Yokohama Marinos as they drew 1-1 with Vegalta Sendai. Oliver Bozanic came off the bench in the 73rd minute for Ventforet Kofu as they lost 2-1 to Sanfrecce Hiroshima.

In the Korean K-League, Tomislav Mrcela played a full match for Jeonnam Dragons as they lost 1-0 to Ulsan. Matthew Jurman played a full match for Suwon Bluewings as they won 3-1 over Sangju Sangmu.

NORTH AMERICA

In the US USL, Harrison Delbridge played a full match for Cincinnati as they won 2-1 over Bethlehem Steel.

In the US NASL, Caleb Patterson-Sewell played a full match for Jacksonville Armada as they won 3-0 over San Francisco Deltas.

In the US Open Cup, Caleb Patterson-Sewell was on the bench for Jacksonville Armada as they won 2-1 over Miami United. Harrison Delbridge played a full match for Cincinnati as they won 1-0 in extra time over AFC Cleveland.