Experience the winter challenge of The Last Supper 100K on December 27, 2026, at Horseshoe Lake in Roxbury Township, New Jersey. This cold-weather ultramarathon features repeated out-and-back loops totaling approximately 100 kilometers along a scenic walk/bike path. Solo runners and relay teams of various sizes can tackle the course, which remains open to public use throughout the event. Solo participants will start as early as 4:00 AM in staggered waves, facing potential winter conditions such as snow, ice, or rain. Relay teams have flexibility in organizing their loops among members at a dedicated exchange zone near Horseshoe Lake. Both solo and relay runners return to this area after each loop for aid station support. The main aid station offers essential supplies including water, electrolyte drinks, bananas, pickles, snacks, and fuel options. Spectators are welcome but must adhere to park rules regarding cleanliness and respect for other users. The event emphasizes Leave No Trace principles, encouraging all participants to maintain the natural setting they enjoy during their run. Professional timing will track loop completions and overall results for both solo runners and relay teams, ensuring accurate records of each participant's achievement in this challenging winter ultramarathon.
Races Offered
100k - 10-person relay
Dec 27, 2026
straighten
Distance —
100K
terrain
Type —
Running
timer
04:00
sell
$700.00
100k - 2-person relay
Dec 27, 2026
straighten
Distance —
100K
terrain
Type —
Running
timer
04:00
sell
$180.00
100k - 4-person relay
Dec 27, 2026
straighten
Distance —
100K
terrain
Type —
Running
timer
04:00
sell
$310.00
100k - 6-person relay
Dec 27, 2026
straighten
Distance —
100K
terrain
Type —
Running
timer
04:00
sell
$440.00
100k - 8-person relay
Dec 27, 2026
straighten
Distance —
100K
terrain
Type —
Running
timer
04:00
sell
$570.00
100k Solo
Dec 27, 2026
straighten
Distance —
100K
terrain
Type —
Running
timer
04:00
sell
$100.00
Weather History
These values represent the 3-year monthly averages for December in Roxbury.
thermostatTemperature
-2.9° / 4.1°
wb_sunnyFeels like
-8.2° / -0.4°
light_mode
Avg sunshine hours
5h 30m
water_drop
Avg rainfall
4.3 mm
ac_unit
Avg snowfall
0.4 cm
air
Avg wind speed
13.4 km/h (Gentle breeze)
opacity
Sweat loss rate
Low
terrain
Course conditions
Firm and slightly soft
sunny
Max UV Index
Low (2.0)
humidity_mid
Humidity
73.7%
wb_twilight
Sunrise
08:15
nightlight
Sunset
17:32
About Roxbury
Learn more about the host city, Roxbury.
Roxbury is a township in western Morris County, in the U.S. state of New Jersey. As of the 2020 United States census, the township's population was 22,950, a decrease of 374 (−1.6%) from the 2010 census count of 23,324, which in turn reflected a decline of 559 (−2.3%) from the 23,883 counted in the 2000 census. The township is located approximately 36 miles (58 km) west-northwest of New York City, 27 miles (43 km) west-northwest of Newark, New Jersey and 26 miles (42 km) east of the Delaware Water Gap on the border of New Jersey and Pennsylvania.