Spirit AirlinesProudly Presents

Williamsburg Bridge Marathon

Strava Submissions Are Open

Hear from our fans

Too many walkers last year, could barely tolerate it.
Nike Marketing
It's 9 degrees hotter and I feel constant buzzing. I can no longer afford electricity.
Radical Activist
Amateur city.
Satya Nadella
The bridge showed me things about myself that I didn't want to see.
Aaron Rodgers
Directionally very bad.
Mira Murati
It's slow, it's unrewarding... and it's silly in bad ways.
Hudson Williams
By all means, move at a glacial pace. You know how that thrills me.
Miranda Priestly
Please god help me escape this place.
Clyde
Help, seriously please help.
Santiago Reyes
I had a dream that I played the idol
Oscar Lusth
There are no adults in the room.
Sam Altman
Too many walkers last year, could barely tolerate it.
Nike Marketing
It's 9 degrees hotter and I feel constant buzzing. I can no longer afford electricity.
Radical Activist
Amateur city.
Satya Nadella
The bridge showed me things about myself that I didn't want to see.
Aaron Rodgers
Directionally very bad.
Mira Murati
It's slow, it's unrewarding... and it's silly in bad ways.
Hudson Williams
By all means, move at a glacial pace. You know how that thrills me.
Miranda Priestly
Please god help me escape this place.
Clyde
Help, seriously please help.
Santiago Reyes
I had a dream that I played the idol
Oscar Lusth
There are no adults in the room.
Sam Altman

Results

Email me for corrections: williamsburgbridgemarathon@gmail.com

Women's

  1. 1Maya Geller3:15:04
  2. 2Kat Yu3:15:43
  3. 3Lauren Saltus3:20:46
  4. 4Rachel Sumerson3:25:34
  5. 5Rachel Sumerson3:25:34
  6. 6Faith Sutton3:32:18
  7. 7Maria Nolan3:36:14
  8. 8Isabel Babb3:37:50
  9. 9Alicia Kuang3:43:27
  10. 10Jen3:56:33
  11. 11Sarah4:25:25
  12. 12Margaret Lorenc4:28:20
  13. 13Sara4:29:35
  14. 14Stephany Goulart4:40:06
  15. 15Emily4:50:12
  16. 16Tina Janulis5:47:32
  17. 17Danielle Yucht5:47:35
  18. 18Chloe Mcfarlanednf15.72 mi
  19. 19Livvy Cashendnf13.27 mi
  20. 20Lilly Mearsheimerdnf13.11 mi
  21. 21Ashleydnf11.73 mi
  22. 22J9dnf11.55 mi
  23. 23Raquel Cintoradnf10.2 mi

Men's

  1. 1Joe Cady2:30:13
  2. 2Will Eaton2:32:47
  3. 3Sean Pokorney2:59:45
  4. 4Sam Klein2:59:47
  5. 5Camp Seats3:00:17
  6. 6JJ Zhou3:00:31
  7. 7Caleb Ayers3:02:57
  8. 8Nick Bishop3:02:59
  9. 9Rob Harlan3:03:11
  10. 10Jackson Hu3:04:36
  11. 11Sebastian Chiu3:05:00
  12. 12Thomas Knight3:08:10
  13. 13Sutton Raphael3:11:06
  14. 14Milton Hernandez3:16:48
  15. 15Christopher Liu3:17:08
  16. 16Matt Bloom3:18:38
  17. 17Luke Towers3:22:29
  18. 18Rob O'Callaghan3:22:39
  19. 19Andrew Cintora3:23:43
  20. 20Nathan Ueng3:25:53
  21. 21Sam Park3:28:45
  22. 22Ryan Cox3:28:57
  23. 23Trevor Edwards3:29:47
  24. 24John G3:30:33
  25. 25Vincent Bommier3:30:48
  26. 26Stefan Armijo3:31:49
  27. 27Dylan Galasso3:32:32
  28. 28David Waldherr3:33:16
  29. 29Justin Lu3:33:17
  30. 30Reid3:33:28
  31. 31Sebastian Ortiz3:35:58
  32. 32Alessandro Jeanteur3:36:31
  33. 33Simon Schiller3:38:59
  34. 34Evan Moody3:39:48
  35. 35Willy P3:43:40
  36. 36Jono Freeman3:44:53
  37. 37Jeremy Medina3:45:00
  38. 38Jeremy Medina3:45:37
  39. 39Mogenheimer3:46:32
  40. 40Eli Shlonsky3:47:53
  41. 41Josh3:49:06
  42. 42Wade3:49:19
  43. 43Michael3:54:51
  44. 44Truman Parsons3:59:16
  45. 45Matt Weinstein4:01:26
  46. 46Sam R4:03:25
  47. 47Bangaly kante4:12:08
  48. 48Hong Hua4:13:48
  49. 49Andy Liang4:21:00
  50. 50muhammad4:21:21
  51. 51muhammad mahmoud4:21:21
  52. 52Pete Briguglio4:28:19
  53. 53Alex Coyne4:31:37
  54. 54Maciej4:32:19
  55. 55Givaldo Aires Goncalves4:32:22
  56. 56Fred4:35:17
  57. 57Matt4:37:45
  58. 58Daniel Boisselle4:38:00
  59. 59Marco baby4:53:48
  60. 60Keshav4:54:31
  61. 61Patrick5:10:21
  62. 62Diante Johnson5:18:08
  63. 63Andi Khoo-Millerdnf17.01 mi
  64. 64Mikednf16.58 mi
  65. 65Natednf14 mi
  66. 66Christopher Dohertydnf13.82 mi
  67. 67Kanoa Cookdnf13.7 mi
  68. 68Djdnf13.43 mi
  69. 69Mark Vitkovdnf12.58 mi
  70. 70Ethan Hodgesdnf11.76 mi
  71. 71Dan Stilwelldnf11.37 mi
  72. 72Jung Hoon Chungdnf10.14 mi
  73. 73Nathan (dj runner guy)dnf9.06 mi
  74. 74Karma Ghalednf5 mi
$0No Entry Fee
0No Aid Stations
0No Event Permit
???Unknown Distance
>$1000Cash Prizes

How does it work?

The 2026 distance is drawn at random from a truncated, right-skewed log-normal distribution between 10 and 100 miles — tight below the median, wider above.

To pick the distance, we:

  1. Draw uU(0,1)u \sim \mathcal{U}(0,1), a uniform random number.
  2. Map it to a standard normal value z=Φ1(u)z = \Phi^{-1}(u).
  3. Apply the log-normal transform below.
  4. Reject any draw outside [10,100][10, 100] and resample.
d=exp ⁣(ln27+σ(z)z),σ(z)=0.15+0.051+ez,10d100d = \exp\!\bigl(\ln 27 + \sigma(z)\,z\bigr), \quad \sigma(z) = 0.15 + \frac{0.05}{1 + e^{-z}}, \quad 10 \le d \le 100
median 26.46 mi10255075100

The drawn distance is published 5.5d5.5d minutes after the 8:30pm reveal clock — set between the 8pm early wave and the rain-delayed 9pm start. The race ends once you have covered that distance back and forth on the bridge.

Example: a draw of 32 miles posts 176 minutes later, at ~11:26pm.

In order to be eligible for prize money, racers must:

  • Submit a Strava file that begins at the start time of the race and completes the full distance.
  • Distance will be determined by the number of full bridge laps in the file, NOT the distance reported by Strava.

2026 Course Preview

Scroll to run a lap

50 ft100 ft150 ft0.0 mi10.0 mi20.0 mi30.0 mi40.0 mi50.0 mi

FAQs

Q: How long is the race?
A: I genuinely do not know. As described above, the race is a random distance between 10 and 100 miles. The distance will be picked by a computer and sent out to participants as they're running. I'll find out when you find out.
Q: Does everyone race the same distance?
A: Yes. (Unless you DNF)
Q: How does the course work if the distance is unknown?
A: The course is just back and forth on the Williamsburg Bridge. It will repeat until the distance has been covered.
Q: Can I race as a relay?
A: Yes. Feel free to make a relay of any size and switch off as often as you'd like.
Q: Are relays eligible for prize money?
A: Yes. There will be a separate category for relays. Important: to be eligible for the prize, your relay MUST submit a SINGLE Strava activity. Best way to do this is to use a running watch as a baton.
Q: How will the prize money be split?

Top relay: $201

Open Category

First: $250

Second: $100

Third: $50

Female Category

First: $250

Second: $100

Third: $50

If there are fewer than three finishers in a category, prize money will roll up.

Q: How will I get paid?
A: Venmo.
Q: I don't think I can run 100 miles.
A: I think you can, so I guess it's a tied vote.
Q: Why?
A: You never know what life will throw at you, why should you know how long your Marathon will be?

Complete logistics emailed week of the event.