According to Official Guinness Records,
The longest continuous marathon wakeboarding is 10 hr 0 min 5 sec, and was achieved by Mickey Henry (Canada) at What Wake Park in Bala, Ontario, Canada, on 24 June 2016.In addition to breaking a Guinness World Records title, Henry had previously won the second season of the reality TV competition The Amazing Race Canada in 2014.
For a complete list of 2016 records, please visit 2016 Guinness Records in Canada.