Auf internationaler Ebene spielte Gibson bei der U18-Junioren-Weltmeisterschaft 2010 in Weißrussland und der U20-Junioren-Weltmeisterschaft 2012 in Kanada. Dabei gewann er bei der U18-Junioren-Weltmeisterschaft, bei der er als dritter Torhüter hinter Jonathan Iilahti und Sami Aittokallio ohne Einsatz blieb, die Bronzemedaille. Bei der U20-Junioren-Weltmeisterschaft kam er als Ersatzmann von Aittokallio auf zwei Einsätze. Finnland schloss das Turnier auf dem vierten Platz ab.