The longest marathon playing indoor football (soccer) is 30 hr 10 min by members of Healthy Hearts Alberta (Canada) at the Leduc Recreation Centre in Leduc, Alberta, Canada, from 20-21 May 2010.
The two teams – Blue vs. Yellow – played to raise awareness for general health and wellness in the local community. The final result was a 282-275 victory for team Blue. One player was sent off for a red card issued after 21 hrs 7 min for a handball in the goal box.