Skip to content

70.3 Oceanside 2025 – Analyzing Results

IM24 703Oceanside Logo  3  large.

Male Race Results

Rank Name Nation Swim Bike Run Time Diff to exp. Prize Money PTO Points
1 Lionel Sanders CAN 00:26:00 (32) 02:05:37 (2) 01:11:28 (3) 03:47:01 -00:45 US$ 7,500 89.90
2 Rudy von Berg USA 00:23:53 (16) 02:05:57 (3) 01:14:26 (13) 03:47:42 -03:59 US$ 5,000 87.57
3 Gustav Iden NOR 00:23:59 (19) 02:07:11 (4) 01:13:34 (6) 03:48:06 -02:33 US$ 3,750 85.54
4 Seth Rider USA 00:22:54 (3) 02:07:59 (8) 01:14:52 (17) 03:49:18 -01:49 US$ 3,000 82.97
5 Ben Kanute USA 00:23:30 (8) 02:07:27 (7) 01:14:55 (18) 03:49:24 -02:50 US$ 2,000 81.35
6 Jake Birtwhistle AUS 00:23:39 (12) 02:08:52 (10) 01:13:24 (5) 03:49:26 00:18 US$ 1,500 79.86
7 Sam Appleton AUS 00:23:35 (10) 02:07:22 (5) 01:15:57 (23) 03:50:32 -01:22 US$ 1,250 77.60
8 Andrea Salvisberg SUI 00:23:46 (14) 02:10:45 (11) 01:14:13 (11) 03:52:27 -02:27 US$ 1,000 74.76
9 Ari Klau USA 00:27:08 (49) 02:11:58 (15) 01:09:51 (2) 03:54:57 -09:12   71.53
10 Braden Currie NZL 00:24:03 (20) 02:13:32 (18) 01:14:10 (9) 03:55:09 02:46   70.18
11 Colin Szuch USA 00:25:55 (31) 02:11:00 (12) 01:12:49 (4) 03:55:25 -00:55   68.84
12 Justin Riele USA 00:23:32 (9) 02:05:31 (1) 01:23:00 (49) 03:55:44 -00:22   67.51
13 Federico Scarabino URU 00:23:48 (15) 02:08:20 (9) 01:20:50 (45) 03:56:27 00:54   65.92
14 Benjamin Zorgnotti FPO 00:24:03 (20) 02:14:51 (22) 01:14:06 (8) 03:58:15 -01:05   63.53
15 Kristian Blummenfelt NOR 00:23:55 (17) 02:22:19 (42) 01:07:19 (1) 03:58:29 12:55   62.42
16 Miguel Mattox USA 00:23:36 (11) 02:14:25 (21) 01:15:14 (21) 03:58:52 -01:17   61.24
17 Patrick Lange GER 00:24:48 (26) 02:14:52 (23) 01:14:19 (12) 03:59:04 02:19   60.25
18 Roberto Sanchez Mantecon ESP 00:24:16 (23) 02:16:47 (27) 01:14:03 (7) 03:59:14 03:33   59.33
19 Connor Ford USA 00:26:47 (45) 02:11:31 (13) 01:15:10 (20) 03:59:29 -00:28   58.38
20 Magnus Maenner GER 00:22:52 (2) 02:11:53 (14) 01:20:10 (41) 04:00:15 -03:39   57.05
21 Andreas Dreitz GER 00:26:01 (33) 02:14:17 (20) 01:14:26 (13) 04:00:23 -00:16   56.27
22 Dominik Sowieja GER 00:26:41 (40) 02:15:27 (24) 01:14:51 (16) 04:01:13 00:28   54.97
23 Morgan Rhodes GBR 00:25:52 (29) 02:15:49 (25) 01:16:11 (24) 04:01:33 -00:12   54.10
24 Casper Stornes NOR 00:22:57 (4) 02:07:24 (6) 01:26:30 (54) 04:02:08 15:37   53.05
25 Ted Treise USA 00:26:33 (36) 02:12:30 (16) 01:18:02 (28) 04:02:10 -06:52   52.47
26 Robbie Deckard USA 00:26:06 (34) 02:13:36 (19) 01:18:55 (36) 04:03:33 04:39   50.86
27 Jason Pohl CAN 00:26:50 (47) 02:16:15 (26) 01:14:40 (15) 04:04:23 00:34   49.70
28 Dylan Gillespie USA 00:24:06 (22) 02:18:04 (32) 01:19:29 (38) 04:04:49 04:35   48.88
29 Todd Wakefield AUS 00:28:35 (51) 02:17:49 (30) 01:14:55 (18) 04:04:59 -03:25   48.30
30 Kevin McDowell USA 00:23:10 (6) 02:12:53 (17) 01:25:39 (52) 04:05:25 06:41   47.53
31 Andy Krueger USA 00:25:53 (30) 02:17:15 (28) 01:20:32 (43) 04:07:14 -02:31   45.69
32 Greg Harper USA 00:22:48 (1) 02:19:07 (33) 01:22:22 (48) 04:07:54 05:47   44.78
33 Brennen Smith CAN 00:23:13 (7) 02:22:08 (40) 01:18:51 (35) 04:09:29 07:32   43.16
34 Brad Bischoff USA 00:26:43 (41) 02:18:02 (31) 01:19:06 (37) 04:09:38 -04:26   42.70
35 Drew Jordan USA 00:28:37 (52) 02:19:13 (34) 01:18:49 (33) 04:10:23 -00:21   41.77
36 Johnathan Dolan USA 00:23:58 (18) 02:23:36 (46) 01:20:03 (40) 04:11:03 07:57   40.94
37 Blake Selm USA 00:28:39 (53) 02:23:29 (44) 01:14:12 (10) 04:12:10 n/a   39.76
38 Max Mahoney USA 00:29:20 (55) 02:17:41 (29) 01:20:46 (44) 04:12:14 n/a   39.42
39 Scott Ludford USA 00:26:44 (43) 02:19:31 (35) 01:20:30 (42) 04:12:39 n/a   38.82
40 Michael Arishita USA 00:26:43 (41) 02:23:50 (47) 01:16:36 (25) 04:13:02 07:38   38.26
41 Jan Stepinski USA 00:24:47 (25) 02:20:57 (37) 01:23:07 (50) 04:13:09 08:53   37.93
42 Edoardo Leone USA 00:26:35 (38) 02:24:14 (50) 01:17:47 (27) 04:13:56 n/a   37.08
43 Matthew Guenter USA 00:25:14 (27) 02:22:42 (43) 01:18:19 (30) 04:14:10 06:55   36.68
44 Jose Cordova Perez MEX 00:26:37 (39) 02:26:53 (53) 01:15:43 (22) 04:14:55 08:03   35.88
45 Simon Shi USA 00:26:26 (35) 02:21:25 (38) 01:23:33 (51) 04:15:17 04:00   35.39
46 Logan Pollander USA 00:26:45 (44) 02:25:03 (51) 01:17:10 (26) 04:15:27 n/a   35.07
47 Connor Callahan USA 00:26:53 (48) 02:24:03 (48) 01:18:50 (34) 04:15:53 04:00   34.55
48 Joaquin Pereda Charles MEX 00:23:45 (13) 02:29:07 (58) 01:18:16 (29) 04:17:24 11:45   33.18
49 Max Kohll USA 00:26:48 (46) 02:23:31 (45) 01:21:54 (47) 04:18:12 -01:00   32.39
50 Jacob Osswald USA 00:26:33 (36) 02:25:34 (52) 01:19:31 (39) 04:18:25 01:55   32.06
51 Tyler Robakiewicz USA 00:31:56 (60) 02:21:58 (39) 01:18:45 (32) 04:18:51 n/a   31.58
52 Yang Pan USA 00:31:13 (57) 02:24:07 (49) 01:18:23 (31) 04:20:53 03:12   29.84
53 Ryan Sedivec USA 00:30:36 (56) 02:22:16 (41) 01:20:57 (46) 04:21:05 02:44   29.55
54 James Hayes USA 00:25:50 (28) 02:20:21 (36) 01:32:13 (58) 04:22:30 00:05   28.64
55 Nick Cosman CAN 00:28:42 (54) 02:27:03 (54) 01:26:38 (55) 04:29:09 12:47   28.52
56 Jonathan Fecik USA 00:27:32 (50) 02:28:40 (56) 01:28:47 (57) 04:32:42 14:28   28.41
57 Brian Folts USA 00:31:52 (59) 02:27:18 (55) 01:25:46 (53) 04:32:54 03:23   28.30
58 David Guenthardt USA 00:33:42 (61) 02:28:46 (57) 01:27:56 (56) 04:37:52 -02:44   28.20
59 Jacob Deysher USA 00:31:18 (58) 02:32:51 (60) 02:03:00 (59) 05:14:08 49:49   28.10
  Tommy Doubleday USA 00:24:16 (23) 02:29:18 (59)   DNF      
  Brock Hoel CAN 00:23:03 (5)     DNF      

Female Race Results

Rank Name Nation Swim Bike Run Time Diff to exp. Prize Money PTO Points
1 Paula Findlay CAN 00:26:22 (2) 02:24:35 (5) 01:20:11 (5) 04:16:50 03:44 US$ 7,500 90.95
2 Jackie Hering USA 00:27:05 (5) 02:24:00 (3) 01:20:14 (6) 04:17:09 -04:28 US$ 5,000 88.92
3 Danielle Lewis USA 00:31:00 (19) 02:22:59 (2) 01:18:30 (2) 04:18:18 -06:34 US$ 3,750 86.42
4 Tamara Jewett CAN 00:28:19 (8) 02:29:51 (10) 01:17:00 (1) 04:20:59 04:46 US$ 3,000 82.92
5 Kaidi Kivioja EST 00:28:20 (9) 02:25:10 (6) 01:21:17 (7) 04:21:21 -02:30 US$ 2,000 81.13
6 Grace Alexander USA 00:26:32 (4) 02:24:04 (4) 01:25:02 (10) 04:21:52 -05:08 US$ 1,500 79.30
7 Lisa Becharas USA 00:28:21 (10) 02:22:34 (1) 01:26:11 (13) 04:22:19 -07:28 US$ 1,250 77.60
8 Anna Buettner GER 00:31:15 (22) 02:28:46 (9) 01:18:37 (3) 04:25:22 n/a US$ 1,000 74.15
9 Adele Likin USA 00:28:30 (13) 02:30:08 (12) 01:23:24 (8) 04:28:59 -04:16   70.38
10 Lydia Russell USA 00:26:22 (2) 02:37:58 (17) 01:19:25 (4) 04:29:32 n/a   68.80
11 Stephanie Clutterbuck GBR 00:26:12 (1) 02:27:00 (7) 01:32:35 (21) 04:32:14 00:12   65.79
12 Alice Alberts USA 00:28:25 (11) 02:27:05 (8) 01:32:07 (19) 04:33:47 08:27   63.64
13 Danielle Fauteux CAN 00:31:10 (20) 02:30:43 (14) 01:28:25 (15) 04:36:47 00:46   60.53
14 Jenna Haufler USA 00:27:06 (6) 02:33:17 (15) 01:33:46 (24) 04:39:53 n/a   57.40
15 Marissa Lovell USA 00:29:41 (15) 02:40:04 (21) 01:24:10 (9) 04:40:48 n/a   55.84
16 Arlette Mariana Gonzalez Hurtado MEX 00:30:28 (18) 02:37:47 (16) 01:26:05 (12) 04:41:45 01:00   54.30
17 Melanie McQuaid CAN 00:28:27 (12) 02:30:05 (11) 01:40:26 (28) 04:44:03 02:28   51.87
18 Allison Jacob CAN 00:31:13 (21) 02:38:47 (20) 01:27:17 (14) 04:44:57 -03:36   50.45
19 Freya Mckinley USA 00:28:17 (7) 02:38:12 (18) 01:32:54 (23) 04:45:53 -03:40   49.05
20 Joanna Ryter SUI 00:35:11 (28) 02:40:44 (22) 01:25:32 (11) 04:47:29 04:32   47.22
21 Brittani Shappell USA 00:33:26 (26) 02:30:24 (13) 01:37:43 (26) 04:48:27 07:52   45.87
22 Megan Tuncer USA 00:31:19 (24) 02:38:25 (19) 01:32:33 (20) 04:49:12 n/a   44.70
23 Leslie Homol USA 00:32:33 (25) 02:43:38 (23) 01:29:05 (16) 04:51:54 n/a   42.22
24 Alexandra Watt USA 00:29:43 (16) 02:45:55 (26) 01:29:54 (17) 04:52:52 -00:19   40.96
25 Annette Rogers USA 00:29:30 (14) 02:46:51 (27) 01:30:45 (18) 04:53:45 n/a   39.79
26 Elizabeth Heinbach USA 00:29:44 (17) 02:44:46 (25) 01:37:07 (25) 04:59:19 09:38   36.65
27 Abbie Sullivan USA 00:31:17 (23) 02:49:50 (28) 01:32:51 (22) 05:00:31 -03:21   36.15
28 Liz Licea USA 00:36:01 (30) 02:44:01 (24) 01:49:09 (29) 05:16:11 00:14   35.68
29 Sarah Karpinski USA 00:35:54 (29) 03:14:57 (29) 01:40:02 (27) 05:37:52 40:01   35.22
  Rebecca Kawaoka USA 00:33:52 (27)     DNF      

Leave a Reply

Your email address will not be published. Required fields are marked *

Select your currency
EUR Euro

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close