| | 1 1 1 | 1 | Nick Killeen Joe Roberto | 30-39 | 1:05:35 30-39 | |
| | 2 1 2 | 1 | Dale Lively Eric Sundberg | 40-49 | 1:06:57 40-49 | |
| | 3 2 3 | 2 | Björn Arendt Domenique Bogs | 30-39 | 1:12:00 30-39 | |
| | 4 3 4 | 3 | Joe Derouchey Alex Lefcakis | 30-39 | 1:13:35 30-39 | |
| | 5 1 5 | 1 | Joe Sigona Dylan Boone | 16-29 | 1:13:52 16-29 | |
| | 6 4 6 | 4 | Rokas Navickas Thatcher Shivley | 30-39 | 1:13:58 30-39 | |
| | 7 5 7 | 5 | Josiah Novak Ryan Kalan | 30-39 | 1:14:20 30-39 | |
| | 8 2 8 | 2 | Jeremy Klaassen Jamie Klaassen | 40-49 | 1:22:31 40-49 | |
| | 9 6 9 | 6 | Daniel Barrera Matt Comite | 30-39 | 1:24:14 30-39 | |
| | 10 7 10 | 7 | Jason Foltz Austin Collins | 30-39 | 1:24:18 30-39 | |
| | 11 3 11 | 3 | Francis Suarez Steve Suarez | 40-49 | 1:25:19 40-49 | |
| | 12 8 12 | 8 | Diego Nunes Delano Pinheiro | 30-39 | 1:25:20 30-39 | |
| | 13 2 13 | 2 | Tannah Ackermann Connor Ackermann | 16-29 | 1:25:39 16-29 | |
| | 14 9 14 | 9 | Steven Aitkenhead Nicolas Thorpe | 30-39 | 1:26:02 30-39 | |
| | 15 4 15 | 4 | Jose Chalas Joshua Dockens | 40-49 | 1:26:18 40-49 | |
| | 16 5 16 | 5 | Angel Catala David Perdian | 40-49 | 1:28:17 40-49 | |
| | 17 10 17 | 10 | Drew Malinsky Edgar Escobar | 30-39 | 1:28:49 30-39 | |
| | 18 11 18 | 11 | Miguel Motolongo Colm Mckay | 30-39 | 1:30:13 30-39 | |
| | 19 6 19 | 6 | Alfredo Paramico Brian Benson | 40-49 | 1:30:41 40-49 | |
| | 20 7 20 | 7 | Paul Christopher James Devalon | 40-49 | 1:32:26 40-49 | |
| | 21 1 21 | 1 | Jason Babin Daryl Knip | 50-59 | 1:33:16 50-59 | |
| | 22 12 22 | 12 | Jose Duque Emilio Hermoso | 30-39 | 1:40:11 30-39 | |
| | 23 13 23 | 13 | Yannick Hunte Gabriel Gonzalez | 30-39 | 1:46:50 30-39 | |
| | 24 14 24 | 14 | Mauricio Sanchez Michael Romano | 30-39 | 1:51:12 30-39 | |
| | 25 15 25 | 15 | Tomas Sardina Cristian Estrada | 30-39 | 1:53:06 30-39 | |
| | 26 3 26 | 3 | Philemon Benjamin Eric Aguilar | 16-29 | 1:57:03 16-29 | |
| | 27 16 27 | 16 | Austin Martell Eric Zember | 30-39 | 2:03:19 30-39 | |