Marc Fleming vs Harjeet Singh - Table 3 - Losers Round 1 - The Supreme Masters
Marc Fleming vs Dan Davy (IPA Tour 2012)
Belhaven Saltire Series Event 5 Final - Marc Fleming v
Bayanmunkh VS Marc Fleming - Men - 2017 Chinese Billiards World Championship
Marc Fleming vs Darren Appleton -The Supreme Pool Series - Home Leisure Direct Grand Final - T4
M Kahn (RSA) VS Marc Fleming (GBR) - Int'l Mens Qual - 2019 CBSA Chinese Pool World Championship
Drew Hughes vs Harjeet Singh - The Supreme Pool Series - The Liberty Games Open - T3
Ayrshire Open Semi Final - Liam Dunster v Marc Fleming
Neil Raybone vs Harjeet Singh - The Supreme Pool Series - Home Leisure Direct Grand Final - T16
Harjeet Singh vs Karl Sutton - Losers Q - Supreme Pool Series Table 4 - The Strachan Cup
Greg Batten vs Marc Fleming - Table 3 - Round 1 - The Supreme Masters
Ryan Fleming (SCO) - Interview - World Chinese 8 Ball Masters Tour 2017-2018 Stop 2 Lianyungang
Marc Fleming vs Tom Cousins - T11 - The Supreme Masters - K8.com Classic - Race to 11
Harjeet Singh vs Callum Singleton - Table 11 - Losers Round 3 - The Supreme Masters
2018 World Masters - Mens - Last 16 - Josh Kane v Harjeet Singh
Reventon Hat Trick Snooker - FINAL
2018 Home Internationals - Men's Team - Scotland 'A' v Scotland 'A1'
Men's Singles Quarter Final - Dejan Grech (Mal) v Aaron Davies (Eng)
2018 Home Internationals - Junior Team - England 'B' v England 'A'
2019 U23s European Championships - England 'B' v Ireland 'B'