- Hockey for Life
- 105/17 day(s):hour(s):minute(s)
- Canada (Lethbridge)
The longest marathon playing street hockey is 105 hr 17 min, and was achieved in the fundraiser 'Hockey for Life' in Lethbridge, Alberta, Canada, from 20 to 24 August 2008. The final score was Molson Canadian 2524 and Canadian Tire 2489.