Browse 4,049 race listings and athlete ratings. Explore triathlons, half marathons, marathons, ultras and obstacle races, including races we haven’t rated yet.
New listings are checked against organizer and registration pages. Race reports and feedback are linked even while a race is awaiting a full rating. Each account reflects its author, edition and race format. Past editions stay labeled until a new date is listed.
Brief historical comments enjoy the obstacles and atmosphere; Jürg says he missed the deep riverbed water trench. A separate 2022 entrant says they did not learn of the cancellation. Two other cards give only numerical scores.
All six exposed cards were read: historical Engelberg comments posted 2017–2019 plus a 2022 nonstarter complaint about cancellation communication. This is not a six-finisher mean. The native 4.4 is retained even though it differs from a simple mean of the displayed overall card values; the platform’s formula is unknown. Actual editions/distances and independent identities are generally unverified; October 2025 edits are not race dates. The cancellation comment concerns an entry experience, not a finish. Praise and the missing-trench observation remain individual historical opinions.
Team PSM collective participant narrator; individual writer unnamed · 2019
Obstacle
The eight-person company team enjoys helpful participants, clear arrival signs and friendly parking staff, then completes the 19 km route after more than four and a half hours. Rain, mud and cold water make it demanding. At the final Super Swing they fall into the water because they lack the strength to clear it, before finishing together.
Complete exposed original article read, published 22 May 2019. The separate sponsor season announcement schedules Bad Hönningen on 11 May; the report itself does not state the exact raced day. Actual 19 km is explicit. This is a collective company account, not eight independent reviews or proof of clearing every obstacle. PSM owner Michael Merz leads the team and the company supplied outfits; the photo credit is not treated as the writer byline. Entry compensation is unknown. The volunteer’s secondhand 2018 medical story is excluded. No numerical score.
One anonymous 2019 comment criticizes refreshments. The other card provides scores without a written explanation.
Both complete anonymous cards read, posted 23 March 2019 and 18 March 2018. The 2019 comment criticizes the lack of refreshments; the other is score-only. Their own raced distances, dates, attendance and finishes are unverified. Historical Swiss Canobbio/Lugano, not Cannobio in Italy. A complaint is attributed opinion, not independently established absence of aid. Native five-point overall retained directly; no card/topic mean is substituted. October 2025 edit dates are not race dates.
The writer finishes two 9 km laps in 2:17 and enjoys the festive support, varied climbs, water and repeated swim passages. They describe a demanding but fun city/trail outing, while criticizing some queue-jumping and pushing.
Complete original first-person account of the first Italian edition, published 2 October 2012. The reference to Germany’s upcoming 2013 edition does not make this a 2013 Rovereto race. The writer explicitly belongs to Fisherman’s Friend’s official team and receives team clothing and privileged start access; entry/travel payment is unstated. They report racing while feverish. This personal account is not an independent-athlete average or a description of the later 20 km course. No numerical score.
Ferrisi finishes in 2:04 after two demanding laps, describing heavy muddy shoes, steep climbs and descents, tyre/container obstacles and two swim passages. Initially skeptical, he enjoys the carnival and praises the organization, recommending costumes and a group approach.
Complete original signed first-person club narrative, explicitly about Rovereto 2014; exact raced day is unstated on this source. The second lap is described as another 9.75 km, so it is not silently relabeled as an exactly measured 20 km finish. He acknowledges Brooks and jokingly calls the praise a plug; compensation/free entry is unverified. Personal scrapes, obstacle dimensions and water conditions are attributed recollections, not independently verified safety findings. No overall score.
Alessandro, participant correspondent; posted by Andrea Soglio · 2014
Obstacle
Alessandro describes a lively but exhausting first circuit through hay, sand, mud, steep terrain, river and pool obstacles. He receives help climbing the sand bank, tries breaststroke in the pool and then grabs its edge. At the lap passage he realizes another circuit remains.
Complete original first-person correspondent narrative, published 24 September and explicitly set at Rovereto on 20 September 2014. Although its headline says he defeated the race, the text stops at the first-lap passage; full-distance finish, remaining obstacles and time are unconfirmed, rather than invented as either a finish or a DNF. Dramatic temperatures/death language are literary exaggeration, not measured facts. The page credits Brooks press photography; entry/payment arrangements are unknown. No numerical score.
Michele Evangelisti, race ambassador, quoted by Running Magazine · 2018
Obstacle
The featured ambassador says he enjoyed the costumes, music and challenging obstacles while running with his team and helping people in difficulty rather than focusing on time.
Complete original containing article read. This is one short, press-selected participant quotation, not an independent editorial review or the publisher’s firsthand finish. Evangelisti is explicitly a race ambassador. The event is the 2018 Original 20K, but his actual completed distance/time is unstated. Other article praise is not counted as athlete testimony. No numerical score.
Ernst Hähnlein Bau company team, unsigned collective narrator · 2019
Obstacle
The team describes overcoming ice water, electrical obstacles and mud together over a stated 16 km and 25 obstacles. They value mutual encouragement and teamwork and finish the account proud of the shared challenge.
Complete bounded original archive entry headed 14 September 2019 read, through the next dated entry. The full multi-year archive is not claimed read. Wassertrüdingen, actual 16 km and collective first-person participation are explicit; exact raced day, time and complete obstacle performance are not independently verified. One company account, not a count of independent employees. Employer-hosted selection and unknown entry funding/compensation remain explicit. No numerical overall score.
One contributor enjoys the obstacles but recalls long waits that left them very cold late in the season. Another briefly praises the event and course. Three additional cards contain only scores.
All five complete original native cards read. The detailed recollection was posted 15 January 2018 about an unidentified earlier outing; the short praise was posted September 2018. Actual raced years, distances and attendance are unverified. Repeated Guest aliases do not establish independent people. One containing page, not five written narratives; these are attributed historical platform experiences, not verified current queue or safety conditions.
Markus Pardeller, directly quoted by LG Innviertel · 2019
Obstacle
Pardeller is proud to finish after 6:17:49 in rain and roughly ten-degree weather. He describes a course of about 25 km with substantial climbing; some obstacles defeat him and require thirty burpees each. Completing the challenge fulfills his personal progression through Spartan distances.
Complete original club article and direct first-person quotation read. Published 10 September 2019; its January 2026 modification is not a new raced edition. The article says the preceding Saturday but does not explicitly state the exact raced day. Actual roughly 25 km Beast is the club’s description, not today’s generic 21 km label. Finishing includes obstacle penalties, not a flawless obstacle completion. Quoted participant account counts once; the club narrator is not a second athlete. No numerical satisfaction score or compensation disclosure.
One brief comment praises a challenging course, varied obstacles and affordable entry. The other card gives scores without written reasons.
Both complete anonymous cards read, posted 28 May 2017 and 10 June 2018. One praises varied challenging obstacles and value; one is score-only. Exact raced distances, attendance and independent identities are unverified. Historical Enduropark family, not a current course or organizer-difficulty score. The native five-point overall aggregate is retained directly; October 2025 edit stamps are not raced dates. No topic or visible-card mean is substituted.
Uwe enjoys the natural obstacles, steep slopes and friendly small-event atmosphere, describing queues, heat and a finish. Traffic delays his arrival, but the later wave lets him complete the outing before leaving to teach fitness classes.
Complete original first-person article read, posted 29 May 2017. Enduropark Augsburg and a 13:50 wave are explicit; exact raced day, distance, elapsed result and every-obstacle outcome are unstated. He signs Uwe and discloses being a group-fitness trainer; the forum signature promotes OCR plans and mental training. Entry funding unknown. Its timing/disqualification explanation is historical author context, not a current rule. The session-parameter search URL is the same article and not another review. Other images are not claimed viewed; no numerical score inferred.
A 2018 contributor praises the course and obstacles but says little finish food remained for slower participants despite the entry fee. The other historical card supplies a score without a detailed narrative.
Two complete native cards posted in 2017 and 2018, including one substantive historical participant comment. Exact raced days/distances and independent identity remain unverified. The platform’s published aggregate is retained without averaging the two displayed card values or extending it to another venue.
The club’s first Wacken outing is a demanding but enjoyable rural mud-and-obstacle adventure. Thorge describes two 10 km laps with water, climbs and mud, finishing in 2:28:07. The report lists both longer-course finishers and one 10 km participant.
Complete original collective first-person account. Its body says Saturday 16.03.2026, conflicting with the Wacken 2016 title and organizer-confirmed premiere on 16 April 2016; that typo is not silently accepted as a 2026 event. A runner named at the start is absent from the finish list, so no all-starters-finished claim is made. One account, not an independent review per listed runner; no score.
Michal Krajčík, directly quoted by KOŠICE:DNES · 2018
Obstacle
First-time participant Krajčík finds the final hanging obstacle hardest after carrying heavy water cans. His exhausted arms fail initially, but he clears it on his second attempt and says he wants to return the next year.
Complete original 19 May 2018 on-site article and direct named first-person quotation read. His own chosen distance, finish time and complete course/obstacle outcome are unstated; success on the final obstacle is not expanded into an independently verified finish. Accept the bounded quoted participant account, not the observer narrator or multiple anonymous atmosphere comments as independent reviews. No numerical score or compensation information; historical Kavečany only.
Ida found the outing exhausting and felt proud to finish. She appreciated help from strangers, but describes queues, slippery grip obstacles and especially unpleasant mud. She tried many obstacles, skipped or failed others, and remained unsure whether she wanted another outing.
Complete original English/Malay post read, including the full relevant event section and conclusion; published 24 July 2017 about 30 April in Medini. Its identity matches the original agency’s Sunway Iskandar/Medini programme and eighteen obstacles; her entered distance is unstated, so the agency’s 15 km is not represented as her measured run. Translation uncertainty, assistance, skipped/failed obstacles and walking remain explicit. One collective outing report, not the volunteers or friends mentioned. Hotel and entry funding are unknown. Personal weight/health details, training claims and copied Google imagery are excluded; photos and comments are unread. No numerical score or unchanged 2018 course is inferred.
Chris Atlin and Sarah Lee, published by Shekhinah PR · 2017
Obstacle
Chris Atlin praises the inventive obstacles and feels pleased with his first Viper outing despite the heat. Sarah Lee values the event as a way to bond with new colleagues and describes enjoying their shared effort through the obstacles.
Complete relevant original agency release and both attributed exchanges read in an actual original-page capture. The URL is dated 9 May 2017 while the body dateline is 3 May; neither is used as the race date. It explicitly identifies the Sunway Iskandar event in Medini, 15 km/eighteen obstacles. Selected promotional interviews with unknown funding and verification; Chris’s claimed obstacle completion and elapsed time are not independently verified, and Sarah’s personal entered distance is unstated. One containing source, not two reviews or a company-wide sample. Organizer/host praise, participation totals and later programmes are excluded from athlete assessment. No numerical score is given.
Anja, participant section; coauthored with Andi / Andreas · 2018
Obstacle
Anja runs the Beast followed by Lightning, reporting roughly 20 km plus 8.5 km. She praises quick covered check-in and challenging new obstacles but misses the old start song and energetic atmosphere. A missed course fork costs extra running; she uses burpees at Vikings Battle and does not clear every obstacle.
Complete original participant section and surrounding report read, published 24 March 2018 about 10 March. Her approximate actual distances differ from nominal 19+/7+ km. Finishing the route does not mean a flawless obstacle completion. Andi’s separate 13.8 km photographer/observer outing and parking complaint are not counted as a second athlete report. Website/advertising labels, organizer photo credit and GOLIAZ training involvement are present; entry compensation is unknown. One containing URL; no numerical overall score.
Ivan praises efficient registration, encouraging volunteers and a varied, demanding course. His regular-wave start was delayed and the heat and later fatigue made the outing difficult, but he felt proud to finish and glad he had taken part.
Complete signed original Russian narrative read through the conclusion; published 9 September 2018 about 2 December 2017 in Cyberjaya. Translation uncertainty is retained. He identifies a regular wave planned for 09:15 and starting about 09:45, and describes nominal 20 km/twenty-plus obstacles with an unverified additional kilometre near the finish. This does not correct the original 20 km/twenty-obstacle programme. His four-event series recollection is not substituted for the primary six-stop calendar. One author, not his friends or the estimated crowd. Funding and complete obstacle performance are unverified; images, video and comments are unread. Personal medical details and hydration advice are omitted. No numerical satisfaction score is supplied.
The writer enjoys unusual challenges, the Mountain descent and a village full of activities, but criticizes Trumin’s booking process. Its original graphic displays 90/100 overall on the author’s stated scale.
Original graphic: 90 overall for the nominal 10 km Trent Park event on 8 October 2016 at 09:00. The writer enjoys unusual tasks, the Mountain descent and village activities, but criticizes booking. Own measured finish time and complete obstacle outcome are unstated. The author’s original 21 May 2016 post explicitly establishes a 100-point scale and says earlier events were updated. The revised graphic’s published number is retained directly out of 100, without multiplying an old prose mark or averaging topic bars. The full original post and graphic were read; this is one historical author assessment, not an athlete aggregate or current-course guarantee. Entry funding and unreported completion details remain unknown; other gallery images and videos are not claimed viewed. Authorship is resolved as Jonathan Chen by the signed original site launch, personal roundup and own infographic-method statement.
Collins enjoys varied trails, unusual survival tasks and the Mountain descent, finishing the nominal 30 km option after repeated laps and a shooting penalty. He criticizes unclear lap information, missing advertised challenges and extra parking costs.
Complete original signed first-person report read. It identifies Sunday’s 2016 Trent Park finale and a nominal 30 km finish; the author describes two-and-a-half roughly 12 km laps instead of the promised two 15 km loops. That is an author report, not a surveyed measurement. Shooting penalties and a stumble remain explicit; time and perfect obstacle completion are not established. Village/course/goodies each receive topic scores, not an explicit overall, so no mean or overall is invented. The writer reports paying £82; other compensation is unstated. Photos and videos not claimed watched.
The writer enjoys the team outing and unusual shooting challenge but deliberately avoids some obstacles before a marathon. He reports a course longer than 10 km, empty water stations, uneven signage and weather closures, while valuing the village and wishing to return.
Complete original first-person account read. The body identifies Trent Park on 30 September and the original publication is October 2017. The nominal 10 km route reportedly exceeds 7.5 miles on two watches; this is not a surveyed distance. Deliberate obstacle bypass, a fall, walking/jogging pace and composite input from eight teammates are explicit. Not a flawless OCR finish, eight independent reviews or a numerical rating. The publishing account does not supply a full individual byline here. Entry compensation and finish time are unknown; linked gallery not claimed viewed.
Ryan Thomas, quoted by Philip Tubby / Alzheimer’s Research UK · 2017
Obstacle
Thomas calls the 30 km challenge his hardest effort, describing heavy carries and a difficult final section with training masks after disrupted preparation. The charity reports a four-hour, 49-minute finish at Trent Park.
Complete relevant original charity article and participant quotations read, published 24 October 2017. The host reports 30 km and 4:49; the exact raced day and full obstacle/penalty outcome are unstated. Training masks are described as his experience, without endorsing physiological marketing. This is one named participant quotation on a charity-selected page, with fundraising motivation and unknown entry funding disclosed. Family medical history, unrelated official praise and general medical claims are excluded. No numerical satisfaction score inferred from finish time or hardship.