| Year 2014 2013 2012 2011
 2010
 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999     | 1st Place 5:29:12 Waikiki BB 6:12:23 T Bradley 6:14:47 T Bradley 5:25:02 Waikiki BB
 5:54:13 T Bradley
 5:25:16 T Bradley 5:22:05 T Bradley 5:22:14 T Bradley 5:41:37 T Bradley 5:56:16 T Bradley 5:22:14 Moo'laba 5:26:37 Moo'laba 5:52:55 Kaiopua 6:24:57 Kaiopua 5:56:45 Kaiopua 5:55:21 Wailua C&k   | 2nd Place 5:30:35 T Bradley 6:19:46 Waikiki BB 6:17:13 Waikiki BB 5:26:58 T Bradley
 5:57:12 Waikiki BB
 5:26:38 Waikiki BB 5:27:09 Lanakila 5:24:27 Australia 5:41:53 Lanakila 6:00:11 Lanakila 5:26:36 OCC 5:36:20 OCC 5:55:36 Eyecatcher 6:30:43 Eyecatcher 5:58:25 Hui Nalu 6:00:34 Hui Nalu | 3rd Place 5:39:27 Hui Nalu 6:29:14 Hui Nalu 5:38:47 Hui Nalu
 6:03:49 Surf Paradise
 5:31:14 Lanakila 5:32:39 Waikiki BB 5:28:34 Wahoo 5:47:17 Waikiki BB 6:03:17 OCC 5:30:22 Bradley 5:44:31 Kaiopua 5:57:38 Moo'laba 6:32:41 OCC 6:03:19 Wailua C&k 6:01:55 Waimanalo   |