• 21 October, 2023
  • OVO Hydro, Glasgow

The World Tour Finals 2023

Giants Live is returning to the STRONGEST country on earth for the Giants Live World Tour Finals at the OVO Hydro in Glasgow for 2023!

Competition results

Winner - 1st place
1 Tom Stoltman
2nd place
2 Mathew Ragg
3rd place
mitchell hooper
3 Mitchell Hooper