www.letsrun.com
Open in
urlscan Pro
2606:4700:10::6816:1297
Public Scan
Submitted URL: http://www.letsrun.com/
Effective URL: https://www.letsrun.com/
Submission: On May 08 via manual from US — Scanned from DE
Effective URL: https://www.letsrun.com/
Submission: On May 08 via manual from US — Scanned from DE
Form analysis
28 forms found in the DOM<form x-show="!showResults">
<div class="mt-1">
<template x-for="(option, index) in responseOptions">
<div class="mb-0.5">
<input type="radio" name="poll_179" :id="'poll-179-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote">
<label :for="'poll-179-' + index" class="ml-1.5" x-text="option.response"></label>
</div>
</template>
<div class="mb-0.5">
<input type="radio" name="poll_179" :id="'poll-179-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-179-0" value="605">
<label :for="'poll-179-' + index" class="ml-1.5" x-text="option.response" for="poll-179-0">Dirty</label>
</div>
<div class="mb-0.5">
<input type="radio" name="poll_179" :id="'poll-179-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-179-1" value="606">
<label :for="'poll-179-' + index" class="ml-1.5" x-text="option.response" for="poll-179-1">Clean</label>
</div>
</div>
<button x-on:click="submitVote()" type="button" class="mt-3 dbr-button dbr-button-dbr-blue text-base font-semibold py-2 px-3"> Vote </button>
<div x-show="error" class="dbr-form-error mt-2" x-text="error" style="display: none;">false</div>
</form>
<form x-show="!showResults">
<div class="mt-1">
<template x-for="(option, index) in responseOptions">
<div class="mb-0.5">
<input type="radio" name="poll_180" :id="'poll-180-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote">
<label :for="'poll-180-' + index" class="ml-1.5" x-text="option.response"></label>
</div>
</template>
<div class="mb-0.5">
<input type="radio" name="poll_180" :id="'poll-180-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-180-0" value="607">
<label :for="'poll-180-' + index" class="ml-1.5" x-text="option.response" for="poll-180-0">Dirty</label>
</div>
<div class="mb-0.5">
<input type="radio" name="poll_180" :id="'poll-180-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-180-1" value="608">
<label :for="'poll-180-' + index" class="ml-1.5" x-text="option.response" for="poll-180-1">Clean</label>
</div>
</div>
<button x-on:click="submitVote()" type="button" class="mt-3 dbr-button dbr-button-dbr-blue text-base font-semibold py-2 px-3"> Vote </button>
<div x-show="error" class="dbr-form-error mt-2" x-text="error" style="display: none;">false</div>
</form>
<form x-show="!showResults">
<div class="mt-1">
<template x-for="(option, index) in responseOptions">
<div class="mb-0.5">
<input type="radio" name="poll_181" :id="'poll-181-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote">
<label :for="'poll-181-' + index" class="ml-1.5" x-text="option.response"></label>
</div>
</template>
<div class="mb-0.5">
<input type="radio" name="poll_181" :id="'poll-181-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-181-0" value="609">
<label :for="'poll-181-' + index" class="ml-1.5" x-text="option.response" for="poll-181-0">Dirty</label>
</div>
<div class="mb-0.5">
<input type="radio" name="poll_181" :id="'poll-181-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-181-1" value="610">
<label :for="'poll-181-' + index" class="ml-1.5" x-text="option.response" for="poll-181-1">Clean</label>
</div>
</div>
<button x-on:click="submitVote()" type="button" class="mt-3 dbr-button dbr-button-dbr-blue text-base font-semibold py-2 px-3"> Vote </button>
<div x-show="error" class="dbr-form-error mt-2" x-text="error" style="display: none;">false</div>
</form>
<form x-show="!showResults">
<div class="mt-1">
<template x-for="(option, index) in responseOptions">
<div class="mb-0.5">
<input type="radio" name="poll_182" :id="'poll-182-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote">
<label :for="'poll-182-' + index" class="ml-1.5" x-text="option.response"></label>
</div>
</template>
<div class="mb-0.5">
<input type="radio" name="poll_182" :id="'poll-182-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-182-0" value="612">
<label :for="'poll-182-' + index" class="ml-1.5" x-text="option.response" for="poll-182-0">Clean</label>
</div>
<div class="mb-0.5">
<input type="radio" name="poll_182" :id="'poll-182-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-182-1" value="611">
<label :for="'poll-182-' + index" class="ml-1.5" x-text="option.response" for="poll-182-1">Dirty</label>
</div>
</div>
<button x-on:click="submitVote()" type="button" class="mt-3 dbr-button dbr-button-dbr-blue text-base font-semibold py-2 px-3"> Vote </button>
<div x-show="error" class="dbr-form-error mt-2" x-text="error" style="display: none;">false</div>
</form>
<form x-show="!showResults">
<div class="mt-1">
<template x-for="(option, index) in responseOptions">
<div class="mb-0.5">
<input type="radio" name="poll_183" :id="'poll-183-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote">
<label :for="'poll-183-' + index" class="ml-1.5" x-text="option.response"></label>
</div>
</template>
<div class="mb-0.5">
<input type="radio" name="poll_183" :id="'poll-183-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-183-0" value="614">
<label :for="'poll-183-' + index" class="ml-1.5" x-text="option.response" for="poll-183-0">Clean</label>
</div>
<div class="mb-0.5">
<input type="radio" name="poll_183" :id="'poll-183-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-183-1" value="613">
<label :for="'poll-183-' + index" class="ml-1.5" x-text="option.response" for="poll-183-1">Dirty</label>
</div>
</div>
<button x-on:click="submitVote()" type="button" class="mt-3 dbr-button dbr-button-dbr-blue text-base font-semibold py-2 px-3"> Vote </button>
<div x-show="error" class="dbr-form-error mt-2" x-text="error" style="display: none;">false</div>
</form>
<form x-show="!showResults">
<div class="mt-1">
<template x-for="(option, index) in responseOptions">
<div class="mb-0.5">
<input type="radio" name="poll_184" :id="'poll-184-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote">
<label :for="'poll-184-' + index" class="ml-1.5" x-text="option.response"></label>
</div>
</template>
<div class="mb-0.5">
<input type="radio" name="poll_184" :id="'poll-184-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-184-0" value="616">
<label :for="'poll-184-' + index" class="ml-1.5" x-text="option.response" for="poll-184-0">Clean</label>
</div>
<div class="mb-0.5">
<input type="radio" name="poll_184" :id="'poll-184-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-184-1" value="615">
<label :for="'poll-184-' + index" class="ml-1.5" x-text="option.response" for="poll-184-1">Dirty</label>
</div>
</div>
<button x-on:click="submitVote()" type="button" class="mt-3 dbr-button dbr-button-dbr-blue text-base font-semibold py-2 px-3"> Vote </button>
<div x-show="error" class="dbr-form-error mt-2" x-text="error" style="display: none;">false</div>
</form>
<form x-show="!showResults">
<div class="mt-1">
<template x-for="(option, index) in responseOptions">
<div class="mb-0.5">
<input type="radio" name="poll_185" :id="'poll-185-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote">
<label :for="'poll-185-' + index" class="ml-1.5" x-text="option.response"></label>
</div>
</template>
<div class="mb-0.5">
<input type="radio" name="poll_185" :id="'poll-185-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-185-0" value="618">
<label :for="'poll-185-' + index" class="ml-1.5" x-text="option.response" for="poll-185-0">Clean</label>
</div>
<div class="mb-0.5">
<input type="radio" name="poll_185" :id="'poll-185-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-185-1" value="617">
<label :for="'poll-185-' + index" class="ml-1.5" x-text="option.response" for="poll-185-1">Dirty</label>
</div>
</div>
<button x-on:click="submitVote()" type="button" class="mt-3 dbr-button dbr-button-dbr-blue text-base font-semibold py-2 px-3"> Vote </button>
<div x-show="error" class="dbr-form-error mt-2" x-text="error" style="display: none;">false</div>
</form>
<form x-show="!showResults">
<div class="mt-1">
<template x-for="(option, index) in responseOptions">
<div class="mb-0.5">
<input type="radio" name="poll_186" :id="'poll-186-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote">
<label :for="'poll-186-' + index" class="ml-1.5" x-text="option.response"></label>
</div>
</template>
<div class="mb-0.5">
<input type="radio" name="poll_186" :id="'poll-186-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-186-0" value="620">
<label :for="'poll-186-' + index" class="ml-1.5" x-text="option.response" for="poll-186-0">Clean</label>
</div>
<div class="mb-0.5">
<input type="radio" name="poll_186" :id="'poll-186-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-186-1" value="619">
<label :for="'poll-186-' + index" class="ml-1.5" x-text="option.response" for="poll-186-1">Dirty</label>
</div>
</div>
<button x-on:click="submitVote()" type="button" class="mt-3 dbr-button dbr-button-dbr-blue text-base font-semibold py-2 px-3"> Vote </button>
<div x-show="error" class="dbr-form-error mt-2" x-text="error" style="display: none;">false</div>
</form>
<form x-show="!showResults">
<div class="mt-1">
<template x-for="(option, index) in responseOptions">
<div class="mb-0.5">
<input type="radio" name="poll_187" :id="'poll-187-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote">
<label :for="'poll-187-' + index" class="ml-1.5" x-text="option.response"></label>
</div>
</template>
<div class="mb-0.5">
<input type="radio" name="poll_187" :id="'poll-187-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-187-0" value="621">
<label :for="'poll-187-' + index" class="ml-1.5" x-text="option.response" for="poll-187-0">Dirty</label>
</div>
<div class="mb-0.5">
<input type="radio" name="poll_187" :id="'poll-187-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-187-1" value="622">
<label :for="'poll-187-' + index" class="ml-1.5" x-text="option.response" for="poll-187-1">Clean</label>
</div>
</div>
<button x-on:click="submitVote()" type="button" class="mt-3 dbr-button dbr-button-dbr-blue text-base font-semibold py-2 px-3"> Vote </button>
<div x-show="error" class="dbr-form-error mt-2" x-text="error" style="display: none;">false</div>
</form>
<form x-show="!showResults">
<div class="mt-1">
<template x-for="(option, index) in responseOptions">
<div class="mb-0.5">
<input type="radio" name="poll_188" :id="'poll-188-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote">
<label :for="'poll-188-' + index" class="ml-1.5" x-text="option.response"></label>
</div>
</template>
<div class="mb-0.5">
<input type="radio" name="poll_188" :id="'poll-188-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-188-0" value="624">
<label :for="'poll-188-' + index" class="ml-1.5" x-text="option.response" for="poll-188-0">Clean</label>
</div>
<div class="mb-0.5">
<input type="radio" name="poll_188" :id="'poll-188-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-188-1" value="623">
<label :for="'poll-188-' + index" class="ml-1.5" x-text="option.response" for="poll-188-1">Dirty</label>
</div>
</div>
<button x-on:click="submitVote()" type="button" class="mt-3 dbr-button dbr-button-dbr-blue text-base font-semibold py-2 px-3"> Vote </button>
<div x-show="error" class="dbr-form-error mt-2" x-text="error" style="display: none;">false</div>
</form>
<form x-show="!showResults">
<div class="mt-1">
<template x-for="(option, index) in responseOptions">
<div class="mb-0.5">
<input type="radio" name="poll_189" :id="'poll-189-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote">
<label :for="'poll-189-' + index" class="ml-1.5" x-text="option.response"></label>
</div>
</template>
<div class="mb-0.5">
<input type="radio" name="poll_189" :id="'poll-189-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-189-0" value="626">
<label :for="'poll-189-' + index" class="ml-1.5" x-text="option.response" for="poll-189-0">Clean</label>
</div>
<div class="mb-0.5">
<input type="radio" name="poll_189" :id="'poll-189-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-189-1" value="625">
<label :for="'poll-189-' + index" class="ml-1.5" x-text="option.response" for="poll-189-1">Dirty</label>
</div>
</div>
<button x-on:click="submitVote()" type="button" class="mt-3 dbr-button dbr-button-dbr-blue text-base font-semibold py-2 px-3"> Vote </button>
<div x-show="error" class="dbr-form-error mt-2" x-text="error" style="display: none;">false</div>
</form>
<form x-show="!showResults">
<div class="mt-1">
<template x-for="(option, index) in responseOptions">
<div class="mb-0.5">
<input type="radio" name="poll_190" :id="'poll-190-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote">
<label :for="'poll-190-' + index" class="ml-1.5" x-text="option.response"></label>
</div>
</template>
<div class="mb-0.5">
<input type="radio" name="poll_190" :id="'poll-190-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-190-0" value="627">
<label :for="'poll-190-' + index" class="ml-1.5" x-text="option.response" for="poll-190-0">Dirty</label>
</div>
<div class="mb-0.5">
<input type="radio" name="poll_190" :id="'poll-190-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-190-1" value="628">
<label :for="'poll-190-' + index" class="ml-1.5" x-text="option.response" for="poll-190-1">Clean</label>
</div>
</div>
<button x-on:click="submitVote()" type="button" class="mt-3 dbr-button dbr-button-dbr-blue text-base font-semibold py-2 px-3"> Vote </button>
<div x-show="error" class="dbr-form-error mt-2" x-text="error" style="display: none;">false</div>
</form>
<form x-show="!showResults">
<div class="mt-1">
<template x-for="(option, index) in responseOptions">
<div class="mb-0.5">
<input type="radio" name="poll_197" :id="'poll-197-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote">
<label :for="'poll-197-' + index" class="ml-1.5" x-text="option.response"></label>
</div>
</template>
<div class="mb-0.5">
<input type="radio" name="poll_197" :id="'poll-197-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-197-0" value="641">
<label :for="'poll-197-' + index" class="ml-1.5" x-text="option.response" for="poll-197-0">Clean</label>
</div>
<div class="mb-0.5">
<input type="radio" name="poll_197" :id="'poll-197-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-197-1" value="642">
<label :for="'poll-197-' + index" class="ml-1.5" x-text="option.response" for="poll-197-1">Dirty</label>
</div>
</div>
<button x-on:click="submitVote()" type="button" class="mt-3 dbr-button dbr-button-dbr-blue text-base font-semibold py-2 px-3"> Vote </button>
<div x-show="error" class="dbr-form-error mt-2" x-text="error" style="display: none;">false</div>
</form>
<form x-show="!showResults">
<div class="mt-1">
<template x-for="(option, index) in responseOptions">
<div class="mb-0.5">
<input type="radio" name="poll_191" :id="'poll-191-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote">
<label :for="'poll-191-' + index" class="ml-1.5" x-text="option.response"></label>
</div>
</template>
<div class="mb-0.5">
<input type="radio" name="poll_191" :id="'poll-191-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-191-0" value="630">
<label :for="'poll-191-' + index" class="ml-1.5" x-text="option.response" for="poll-191-0">Clean</label>
</div>
<div class="mb-0.5">
<input type="radio" name="poll_191" :id="'poll-191-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-191-1" value="629">
<label :for="'poll-191-' + index" class="ml-1.5" x-text="option.response" for="poll-191-1">Dirty</label>
</div>
</div>
<button x-on:click="submitVote()" type="button" class="mt-3 dbr-button dbr-button-dbr-blue text-base font-semibold py-2 px-3"> Vote </button>
<div x-show="error" class="dbr-form-error mt-2" x-text="error" style="display: none;">false</div>
</form>
<form x-show="!showResults">
<div class="mt-1">
<template x-for="(option, index) in responseOptions">
<div class="mb-0.5">
<input type="radio" name="poll_192" :id="'poll-192-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote">
<label :for="'poll-192-' + index" class="ml-1.5" x-text="option.response"></label>
</div>
</template>
<div class="mb-0.5">
<input type="radio" name="poll_192" :id="'poll-192-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-192-0" value="632">
<label :for="'poll-192-' + index" class="ml-1.5" x-text="option.response" for="poll-192-0">Clean</label>
</div>
<div class="mb-0.5">
<input type="radio" name="poll_192" :id="'poll-192-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-192-1" value="631">
<label :for="'poll-192-' + index" class="ml-1.5" x-text="option.response" for="poll-192-1">Dirty</label>
</div>
</div>
<button x-on:click="submitVote()" type="button" class="mt-3 dbr-button dbr-button-dbr-blue text-base font-semibold py-2 px-3"> Vote </button>
<div x-show="error" class="dbr-form-error mt-2" x-text="error" style="display: none;">false</div>
</form>
<form x-show="!showResults">
<div class="mt-1">
<template x-for="(option, index) in responseOptions">
<div class="mb-0.5">
<input type="radio" name="poll_193" :id="'poll-193-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote">
<label :for="'poll-193-' + index" class="ml-1.5" x-text="option.response"></label>
</div>
</template>
<div class="mb-0.5">
<input type="radio" name="poll_193" :id="'poll-193-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-193-0" value="633">
<label :for="'poll-193-' + index" class="ml-1.5" x-text="option.response" for="poll-193-0">Dirty</label>
</div>
<div class="mb-0.5">
<input type="radio" name="poll_193" :id="'poll-193-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-193-1" value="634">
<label :for="'poll-193-' + index" class="ml-1.5" x-text="option.response" for="poll-193-1">Clean</label>
</div>
</div>
<button x-on:click="submitVote()" type="button" class="mt-3 dbr-button dbr-button-dbr-blue text-base font-semibold py-2 px-3"> Vote </button>
<div x-show="error" class="dbr-form-error mt-2" x-text="error" style="display: none;">false</div>
</form>
<form x-show="!showResults">
<div class="mt-1">
<template x-for="(option, index) in responseOptions">
<div class="mb-0.5">
<input type="radio" name="poll_199" :id="'poll-199-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote">
<label :for="'poll-199-' + index" class="ml-1.5" x-text="option.response"></label>
</div>
</template>
<div class="mb-0.5">
<input type="radio" name="poll_199" :id="'poll-199-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-199-0" value="646">
<label :for="'poll-199-' + index" class="ml-1.5" x-text="option.response" for="poll-199-0">Clean</label>
</div>
<div class="mb-0.5">
<input type="radio" name="poll_199" :id="'poll-199-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-199-1" value="645">
<label :for="'poll-199-' + index" class="ml-1.5" x-text="option.response" for="poll-199-1">Dirty</label>
</div>
</div>
<button x-on:click="submitVote()" type="button" class="mt-3 dbr-button dbr-button-dbr-blue text-base font-semibold py-2 px-3"> Vote </button>
<div x-show="error" class="dbr-form-error mt-2" x-text="error" style="display: none;">false</div>
</form>
<form x-show="!showResults">
<div class="mt-1">
<template x-for="(option, index) in responseOptions">
<div class="mb-0.5">
<input type="radio" name="poll_194" :id="'poll-194-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote">
<label :for="'poll-194-' + index" class="ml-1.5" x-text="option.response"></label>
</div>
</template>
<div class="mb-0.5">
<input type="radio" name="poll_194" :id="'poll-194-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-194-0" value="636">
<label :for="'poll-194-' + index" class="ml-1.5" x-text="option.response" for="poll-194-0">Clean</label>
</div>
<div class="mb-0.5">
<input type="radio" name="poll_194" :id="'poll-194-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-194-1" value="635">
<label :for="'poll-194-' + index" class="ml-1.5" x-text="option.response" for="poll-194-1">Dirty</label>
</div>
</div>
<button x-on:click="submitVote()" type="button" class="mt-3 dbr-button dbr-button-dbr-blue text-base font-semibold py-2 px-3"> Vote </button>
<div x-show="error" class="dbr-form-error mt-2" x-text="error" style="display: none;">false</div>
</form>
<form x-show="!showResults">
<div class="mt-1">
<template x-for="(option, index) in responseOptions">
<div class="mb-0.5">
<input type="radio" name="poll_198" :id="'poll-198-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote">
<label :for="'poll-198-' + index" class="ml-1.5" x-text="option.response"></label>
</div>
</template>
<div class="mb-0.5">
<input type="radio" name="poll_198" :id="'poll-198-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-198-0" value="643">
<label :for="'poll-198-' + index" class="ml-1.5" x-text="option.response" for="poll-198-0">Dirty</label>
</div>
<div class="mb-0.5">
<input type="radio" name="poll_198" :id="'poll-198-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-198-1" value="644">
<label :for="'poll-198-' + index" class="ml-1.5" x-text="option.response" for="poll-198-1">Clean</label>
</div>
</div>
<button x-on:click="submitVote()" type="button" class="mt-3 dbr-button dbr-button-dbr-blue text-base font-semibold py-2 px-3"> Vote </button>
<div x-show="error" class="dbr-form-error mt-2" x-text="error" style="display: none;">false</div>
</form>
<form x-show="!showResults">
<div class="mt-1">
<template x-for="(option, index) in responseOptions">
<div class="mb-0.5">
<input type="radio" name="poll_195" :id="'poll-195-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote">
<label :for="'poll-195-' + index" class="ml-1.5" x-text="option.response"></label>
</div>
</template>
<div class="mb-0.5">
<input type="radio" name="poll_195" :id="'poll-195-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-195-0" value="638">
<label :for="'poll-195-' + index" class="ml-1.5" x-text="option.response" for="poll-195-0">Clean</label>
</div>
<div class="mb-0.5">
<input type="radio" name="poll_195" :id="'poll-195-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-195-1" value="637">
<label :for="'poll-195-' + index" class="ml-1.5" x-text="option.response" for="poll-195-1">Dirty</label>
</div>
</div>
<button x-on:click="submitVote()" type="button" class="mt-3 dbr-button dbr-button-dbr-blue text-base font-semibold py-2 px-3"> Vote </button>
<div x-show="error" class="dbr-form-error mt-2" x-text="error" style="display: none;">false</div>
</form>
<form x-show="!showResults">
<div class="mt-1">
<template x-for="(option, index) in responseOptions">
<div class="mb-0.5">
<input type="radio" name="poll_196" :id="'poll-196-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote">
<label :for="'poll-196-' + index" class="ml-1.5" x-text="option.response"></label>
</div>
</template>
<div class="mb-0.5">
<input type="radio" name="poll_196" :id="'poll-196-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-196-0" value="640">
<label :for="'poll-196-' + index" class="ml-1.5" x-text="option.response" for="poll-196-0">Clean</label>
</div>
<div class="mb-0.5">
<input type="radio" name="poll_196" :id="'poll-196-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-196-1" value="639">
<label :for="'poll-196-' + index" class="ml-1.5" x-text="option.response" for="poll-196-1">Dirty</label>
</div>
</div>
<button x-on:click="submitVote()" type="button" class="mt-3 dbr-button dbr-button-dbr-blue text-base font-semibold py-2 px-3"> Vote </button>
<div x-show="error" class="dbr-form-error mt-2" x-text="error" style="display: none;">false</div>
</form>
<form x-show="!showResults">
<div class="mt-1">
<template x-for="(option, index) in responseOptions">
<div class="mb-0.5">
<input type="radio" name="poll_176" :id="'poll-176-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote">
<label :for="'poll-176-' + index" class="ml-1.5" x-text="option.response"></label>
</div>
</template>
<div class="mb-0.5">
<input type="radio" name="poll_176" :id="'poll-176-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-176-0" value="600">
<label :for="'poll-176-' + index" class="ml-1.5" x-text="option.response" for="poll-176-0">Clean</label>
</div>
<div class="mb-0.5">
<input type="radio" name="poll_176" :id="'poll-176-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-176-1" value="599">
<label :for="'poll-176-' + index" class="ml-1.5" x-text="option.response" for="poll-176-1">Dirty</label>
</div>
</div>
<button x-on:click="submitVote()" type="button" class="mt-3 dbr-button dbr-button-dbr-blue text-base font-semibold py-2 px-3"> Vote </button>
<div x-show="error" class="dbr-form-error mt-2" x-text="error" style="display: none;">false</div>
</form>
<form x-show="!showResults">
<div class="mt-1">
<template x-for="(option, index) in responseOptions">
<div class="mb-0.5">
<input type="radio" name="poll_177" :id="'poll-177-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote">
<label :for="'poll-177-' + index" class="ml-1.5" x-text="option.response"></label>
</div>
</template>
<div class="mb-0.5">
<input type="radio" name="poll_177" :id="'poll-177-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-177-0" value="601">
<label :for="'poll-177-' + index" class="ml-1.5" x-text="option.response" for="poll-177-0">Dirty</label>
</div>
<div class="mb-0.5">
<input type="radio" name="poll_177" :id="'poll-177-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-177-1" value="602">
<label :for="'poll-177-' + index" class="ml-1.5" x-text="option.response" for="poll-177-1">Clean</label>
</div>
</div>
<button x-on:click="submitVote()" type="button" class="mt-3 dbr-button dbr-button-dbr-blue text-base font-semibold py-2 px-3"> Vote </button>
<div x-show="error" class="dbr-form-error mt-2" x-text="error" style="display: none;">false</div>
</form>
<form x-show="!showResults">
<div class="mt-1">
<template x-for="(option, index) in responseOptions">
<div class="mb-0.5">
<input type="radio" name="poll_178" :id="'poll-178-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote">
<label :for="'poll-178-' + index" class="ml-1.5" x-text="option.response"></label>
</div>
</template>
<div class="mb-0.5">
<input type="radio" name="poll_178" :id="'poll-178-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-178-0" value="603">
<label :for="'poll-178-' + index" class="ml-1.5" x-text="option.response" for="poll-178-0">Dirty</label>
</div>
<div class="mb-0.5">
<input type="radio" name="poll_178" :id="'poll-178-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-178-1" value="604">
<label :for="'poll-178-' + index" class="ml-1.5" x-text="option.response" for="poll-178-1">Clean</label>
</div>
</div>
<button x-on:click="submitVote()" type="button" class="mt-3 dbr-button dbr-button-dbr-blue text-base font-semibold py-2 px-3"> Vote </button>
<div x-show="error" class="dbr-form-error mt-2" x-text="error" style="display: none;">false</div>
</form>
<form x-show="!showResults">
<div class="mt-1">
<template x-for="(option, index) in responseOptions">
<div class="mb-0.5">
<input type="radio" name="poll_200" :id="'poll-200-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote">
<label :for="'poll-200-' + index" class="ml-1.5" x-text="option.response"></label>
</div>
</template>
<div class="mb-0.5">
<input type="radio" name="poll_200" :id="'poll-200-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-200-0" value="647">
<label :for="'poll-200-' + index" class="ml-1.5" x-text="option.response" for="poll-200-0">Knowingly doped athlete/ Knew of doping in group</label>
</div>
<div class="mb-0.5">
<input type="radio" name="poll_200" :id="'poll-200-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-200-1" value="648">
<label :for="'poll-200-' + index" class="ml-1.5" x-text="option.response" for="poll-200-1">Clean</label>
</div>
</div>
<button x-on:click="submitVote()" type="button" class="mt-3 dbr-button dbr-button-dbr-blue text-base font-semibold py-2 px-3"> Vote </button>
<div x-show="error" class="dbr-form-error mt-2" x-text="error" style="display: none;">false</div>
</form>
<form x-show="!showResults">
<div class="mt-1">
<template x-for="(option, index) in responseOptions">
<div class="mb-0.5">
<input type="radio" name="poll_201" :id="'poll-201-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote">
<label :for="'poll-201-' + index" class="ml-1.5" x-text="option.response"></label>
</div>
</template>
<div class="mb-0.5">
<input type="radio" name="poll_201" :id="'poll-201-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-201-0" value="650">
<label :for="'poll-201-' + index" class="ml-1.5" x-text="option.response" for="poll-201-0">Clean</label>
</div>
<div class="mb-0.5">
<input type="radio" name="poll_201" :id="'poll-201-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-201-1" value="649">
<label :for="'poll-201-' + index" class="ml-1.5" x-text="option.response" for="poll-201-1">Knowingly doped athlete/ Knew of doping in group</label>
</div>
</div>
<button x-on:click="submitVote()" type="button" class="mt-3 dbr-button dbr-button-dbr-blue text-base font-semibold py-2 px-3"> Vote </button>
<div x-show="error" class="dbr-form-error mt-2" x-text="error" style="display: none;">false</div>
</form>
<form x-show="!showResults">
<div class="mt-1">
<template x-for="(option, index) in responseOptions">
<div class="mb-0.5">
<input type="radio" name="poll_202" :id="'poll-202-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote">
<label :for="'poll-202-' + index" class="ml-1.5" x-text="option.response"></label>
</div>
</template>
<div class="mb-0.5">
<input type="radio" name="poll_202" :id="'poll-202-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-202-0" value="652">
<label :for="'poll-202-' + index" class="ml-1.5" x-text="option.response" for="poll-202-0">Clean</label>
</div>
<div class="mb-0.5">
<input type="radio" name="poll_202" :id="'poll-202-' + index" :value="option.id" class="text-dbr-blue-600" x-model="vote" id="poll-202-1" value="651">
<label :for="'poll-202-' + index" class="ml-1.5" x-text="option.response" for="poll-202-1">Knowingly doped athlete/ Knew of doping in group</label>
</div>
</div>
<button x-on:click="submitVote()" type="button" class="mt-3 dbr-button dbr-button-dbr-blue text-base font-semibold py-2 px-3"> Vote </button>
<div x-show="error" class="dbr-form-error mt-2" x-text="error" style="display: none;">false</div>
</form>
<form class="mt-4" x-data="{
email: '',
error: null,
signUpComplete: false,
subscribe() {
var that = this
axios.post('/api/newsletter/subscribe', {
email: this.email
})
.then(function (response) {
that.signUpComplete = true;
that.error = null;
})
.catch(function(error) {
that.error = error.response.data.errors['email'][0]
});
}
}">
<div x-show="signUpComplete" class="border-l-3 p-4 w-full
bg-green-100 border-green-400
" style="display: none;">
<div class="flex">
<div class="flex-shrink-0">
<svg class="default-icon text-green-500" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512">
<path
d="M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z">
</path>
</svg>
</div>
<div class="ml-3">
<h3 class="text-sm leading-5 font-semibold
text-green-800
"> You have been subscribed. </h3>
</div>
</div>
</div>
<div x-show="!signUpComplete" class="w-full sm:flex sm:items-center sm:max-w-md">
<div>
<div class="flex">
<div class="
flex-grow
rounded-md
shadow-sm
">
<input class="focus:ring-gray-300 dbr-form-input" placeholder="Enter your email" x-model="email" id="newsletterEmail" type="email" name="newsletterEmail">
</div>
</div>
</div>
<div class="mt-3 rounded-md sm:mt-0 sm:ml-3 sm:flex-shrink-0">
<button x-on:click="subscribe()" type="button" class="dbr-button dbr-button-dbr-blue text-base font-semibold py-2 px-3"> Subscribe </button>
</div>
</div>
<div x-show="error" class="dbr-form-error mt-2 text-sm" x-text="error" style="display: none;"></div>
</form>
Text Content
Running's Front Page Doha DL Track Talk Podcast Get the LetsRun.com Shirt Give A LetsRun.com Supporters Club Subscription As A Gift The Track Fest & adidas Atlanta City Games Were Saturday The Track Fest & adidas Atlanta City Games Were Saturday * Track Fest Results * Atlanta Results LRC JOSETTE ANDREWS (14:43) & KATELYN TUOHY (15:03) RUN FAST AT 2023 TRACK FEST; CONNOR BURNS (13:37) BREAKS HIGH SCHOOL 5K RECORD Tuohy ran an NCAA outdoor record of 15:03.12 but Jenny Simpson has run faster indoors. Yared Nuguse won the 800 in 1:46.30. * MB: Congrats Katelyn Tuohy New NCAA 5000m Women’s Record 15:03.12 * MB: Connor MF Burns 13:37.30 HSR ADIDAS ATLANTA CITY GAMES: NOAH LYLES (14.56) COMES FROM BEHIND TO WIN 150 OVER ERRIYON KNIGHTON (14.85) AND FERDINAND OMANYALA (14.89) That's the #3 time in history and after the race fireworks exploded (literally - check out the embedded video) while Grant Holloway (13.01) and Aleia Hobbs (10.93) also ran fast. Plus there were two road miles and 600s with Bryce Hoppel (1:17.13) and Ajee Wilson (1:27.00). On The Boards On The Boards * JOSETTE ANDREWS (Norris) 2023 your time is now * Cooper Teare is on a tear * Intervals for Masters Runners: What Do You Do? * Stop mentioning Henry Rono as the best NCAA runner ever * Average person's fastest potential mile? * CNN runs a piece celebrating a kid who was accepted to 185 different colleges after he announces he's chosen CORNELL!!!! * Centrowitz 3rd in 3:40:46 * George Beamish 8:20 3k Steeple! * Congrats Katelyn Tuohy New NCAA 5000m Women’s Record 15:03.12 * Two 16 year old Norwegian boys run 8:01.78 and 8:10.07 for 3000. New Norge Boy Monsters! * Its finally happening! Super shoes are cancelled! NCAA News * Harvard Sweeps Men's And Women's Heps (Ivy League) Titles The women completed the triple crown (XC, indoor, outdoor) while the men won their first outdoor title since 1983. *Results * DII Athlete Cordell Tinch Runs Wind Aided 12.97 (+3.0) To Win The 110H At His Conference Championships Tinch's time was the second-fastest ever in collegiate history under all conditions. He also won conference titles in the LJ (wind-aided 8.47m) and the HJ (2.18m). * 12 NCAA Records That Are On Notice This Season Mondo Duplantis' 6.00m outdoor pole vault record is on the list as Princeton's Sondre Guttormsen has already jumped that high indoor. Road News * Alexander Mutiso Munyao (2:05:09) And Ethiopia's Workenesh Edesa (2:20:42) Win Prague Marathon Two American men finished in the top-10, Abbabiya Simbassa in 7th (2:10:34) and Elkanah Kibet in 9th (2:10:43). *MB: 2 Americans run 2:10 in Prague * Good Read: Hellen Obiri Talks About Her Move From The Track To The Marathon And Moving Her Family From Kenya To The US So She Could Train Under Dathan Ritzenhein Talking about why she wanted to be coached by Ritz she said, "When switching to the road, I felt I needed a coach on the ground with me in training. On track you can train without a coach present and do well, but with the marathon sometimes you need a coach to watch what you are doing." * Plan Revealed To Further Restrict Non-Japanese Athletes Running National High School Ekiden Rules were first put in place limiting what legs international students could run on ekiden teams because they were having too much of an impact on the race. THE 2023 DIAMOND LEAGUE BEGAN ON FRIDAY THE 2023 DIAMOND LEAGUE BEGAN ON FRIDAY * Compiled Results * Prediction Contest LRC 2023 DOHA SPRINT RECAP: SHA’CARRI RICHARDSON EARNS FIRST DIAMOND LEAGUE WIN, KERLEY WINS 200M SHOWDOWN Track and field's opening day entertained as no one shined brighter than Sha'Carri Richardson. * MB: Official 2023 Doha Live Discussion Thread * MB: Watch out WORLD. Sha'Carri WINS LOADED DOHA 100m- 10.76!! SHA’CARRI’S BACK BABY!!! * MB: Timothy Cheruiyot 7:36 3000m in Doha * MB: Sha’Carri is winning, but more importantly… LRC 2023 DOHA DL RECAP: GIRMA WINS STACKED 3K, KIPYEGON STILL RULES THE 1500 Girma (7:26) ran away from Selemon Barega & Berihu Aregawi while disaster struck for Emma Coburn & Val Constien in the steeple. Heartbreaking Tori Bowie Update * Tori Bowie Was Reportedly Seven Or Eight Months Pregnant When Found Dead Neighbors reported that Bowie's life was "erratic and unhealthy" but that she seemed to have gotten much better lately. One neighbor said, "Having a baby seemed like it had made her happier. That's what makes it so sad – we are talking about two lost lives." * Tori Bowie's Sister Hints At Mental Health Struggles Bowie's sister posted, "People who pretend to be happy have some of the saddest souls and people who do not try to convince the world that they are happy have the most genuine souls, because they are content with just being them for them and nobody else." More Track Action - Deep 5000m In Japan * Richard Etir Runs World Leading 13:00.17 To Win Golden Games 5000m Over 10 Mile WR Holder Benard Koech (13:00.38) It was a very deep race with 5th place in 13:02.74. Judy Jepngetich won the women's race in 15:06.52. Kazuya Shiojiri (27:46) and Rika Kaseda (31:49) won the 10,000s. *MB: Japanese B heat 5k winner 13:00 5k * Oregon Twilight Highlights: Oregon State's Kaylee Mitchell Wins 1500m In 4:14.76 Courtney Frerichs was 6th in 4:18. Oregon redshirt Elliott Cook won the men's race in 3:39.52. *Results More Doha Coverage * Irish Trio Gets Off To Slow Start In Doha Thomas Barr, Mark English and Sarah Lavin didn't have the best days at the DL opener. * World Athletics Recap * Slovenia's World Champ Kristjan Ceh Throws 70.89m MR To Win Doha Discus So Sad / Still Can't Believe She's Gone A VIDEO TRIBUE FOR TORI BOWIE The joy in her voice, the laughter, will no longer be heard. * MB: Rest In Peace, Tori Bowie Tuohy Preview RRW KATELYN TUOHY IS READY TO RACE AN ALL OUT 5000, IS A HISTORIC SUB-15 IN THE CARDS? Jenny Simpson's 15:01.70 record has stood for more than 14 years, but it's in jeopardy on Saturday in the Track Fest 5000. Afterward, Tuohy soon will need to decide if she wants to go pro after track or after xc. Doha Previews Doha Previews LRC ON EVE OF DIAMOND LEAGUE OPENER, CORY MCGEE TALKS GOALS, CHASING SUB-4 AND FIRST USATF CHAMPIONSHIP Cory McGee made the US Olympic team in 2021 and the Worlds team in 2022. She has her sights set higher in 2023. We talk to her before the Diamond League opener. LRC OPENING DAY IS ALMOST HERE! 2023 DIAMOND LEAGUE SEASON BEGINS FRIDAY IN DOHA Sha'Carri vs Shericka vs Dina, Kerley vs Norman, and a loaded men's 3000 are the headliners in the DL opener. * Five Things To Watch Out For At The Doha Diamond League Meet Olympic/World champions Faith Kipyegon in the 1500m and Soufiane El Bakkali in the 3000m. * MB: Start List Doha Diamond League LOADED * Fantasy Doha Contest -- Choose your teams for Doha! With LetsRun prizes to the winners. Sad News LRC REST IN PEACE: FORMER 100M WORLD CHAMPION TORI BOWIE DIES AT 32 Bowie won three Olympic medals at the 2016 Rio Games (100m silver, 200m bronze and 4x100m gold) and was the 2017 World champ in the 100m and 4x100m. Her management company shared the news of her passing, tweeting, “We’ve lost a client, dear friend, daughter and sister. Tori was a champion…a beacon of light that shined so bright!” * MB: Rest In Peace, Tori Bowie * US's Olympic And World Medalist Calvin Davis Dies At 51 Davis, who won individual and team NCAA titles for Arkansas, won Olympic 400H bronze at the 1996 Atlanta Games after making the team in just the 7th 400h race of his life. *MB: RIP Calvin Davis, Olympian, Arkansas Razorback 400/400mh * Olympic Long Jump Champ And Multi-Time WR Setter Ralph Boston Passes Away At 83 Boston won Olympic gold at the 1960 Rome Olympics and set the WR six times during his career (including breaking Jesse Owens' 25-year-old WR). News of Note * World Athletics Profiles Samuele Ceccarelli - The 23-yr-old who took down Marcell Jacobs indoors as the Italian Champs and Euros but only has a 10.45 pb Watch the video of the Euro finals here. * Sieg Lindstrom takes over as Track and Field News editor as Gary Hill steps aside after 32 years. Lindstrom is only the 3rd editor in the magazine's history and it started in 1948. Bert Nelson was the editor from 1948 to 1991 and Hill took over until now. * MB: Noah Lyles will battle Ferdinand Omanyala in 150m clash at Atlanta City Games this weekend at 150 * Sha'Carri to race 200, SAFP 100 at next weekend's Kip Keino Classic * New $120,000 library opened up at Joshua Cheptegei Junior School thanks to Japanese Embassy and Cheptegei's foundation The Japanese gave $92,000 of the price tag. Random News * Athletics Weekly: "Love And Romance And Its Effect On Athletics" A look at the pros and cons of being in a relationship and with a athlete vs non-athlete. * Facebook CEO Mark Zuckerberg Runs 19:36 5k He finished 11th out of 885 runners and said he's gotten faster even though he runs less thanks to doing MMA and jiu-jitsu. *MB: Mark Zuckerberg runs 19:34 5k! * Video: 96-Year-Old Ed Cox Runs 24-Second 100m At Penn Relays After the race he said, "The stride gets shorter and shorter year after year. It’s quite a task but I enjoy it.” * Irish Commonwealth Games Sprint Medalist Leon Reid Retires At 28 Reid was blocked from competing at the 2022 Commonwealth Games after he was found guilty of allowing his apartment to be used to produce crack cocaine. * LA Mayor Wants $1.3 Billion To Handle Homelessness Problem In The 2028 Olympic Host City These Guys Got Fired * Florida Coach Fired After Controversy Over DQ'ing His Own Athlete Kerron Greaves was fired from his head coach position, but no word yet on whether the athlete he got DQ'd will have his appeal granted so he can run the 1600m at the Regional meet. *MB: Fair or foul: HS Coach scratches athlete from state qualifying mile race as coach didn't like effort he gave in 800 * UK Athletics Official Banned For 3-Years For Making Racist Comment He said that black athletes are good sprinters “because they have to get away from their burglaries”. *MB: Official sacked for saying black sprinters are all burglars Doping News * Former Olympic 800m Silver Medalist Nijel Amos Gets Three Year Doping Ban Amos has been provisionally suspended since he tested positive for GW1516 last summer. His four year ban was reduced to three because he admitted to the charges. *MB: Nijel Amos Banned for 3 Years for GW1516 * MB: ASBEL KIPROP - back at it again, misses WADA test Kiprop reportedly had a whereabouts failure as he missed his first out of competition test since returning from his 4-year ban (three missed tests will get you banned) and complained that the one-hour window athletes have to show up for their tests is too strict Our Weekly Recap LRC WTW: THE MYTHICAL SUB-16 NCAA 4 X MILE REMAINS A MYTH & FAST TEENS CONTINUE TO ROLL We break down the action for from Botswana, Texas, Arizona, Penn and Drake. Doping Polls are Baaack! Doping Polls are Baaack! LRC MALE TRACK AND FIELD STARS DOPING POLLS: "CLEAN" OR "DIRTY"? When track and field fans walk into a bar or go on a run, doping is often the topic of conversation. With that in mind, we want your thoughts on which current track and field stars you think are clean and which you think are dirty. LetsRun.com Doping Polls are Back - Male Track and Field Stars LetsRun.com Doping Polls are Back - Male Track and Field Stars * (by distance run) Marcell Jacobs Dirty Clean Vote false Results are hidden until the poll is closed. Your vote has been counted. Thank you! Let me vote. Christian Coleman Dirty Clean Vote false Results are hidden until the poll is closed. Your vote has been counted. Thank you! Let me vote. Fred Kerley Dirty Clean Vote false Results are hidden until the poll is closed. Your vote has been counted. Thank you! Let me vote. Noah Lyles Clean Dirty Vote false Results are hidden until the poll is closed. Your vote has been counted. Thank you! Let me vote. Michael Norman Clean Dirty Vote false Results are hidden until the poll is closed. Your vote has been counted. Thank you! Let me vote. Erriyon Knighton Clean Dirty Vote false Results are hidden until the poll is closed. Your vote has been counted. Thank you! Let me vote. Grant Holloway Clean Dirty Vote false Results are hidden until the poll is closed. Your vote has been counted. Thank you! Let me vote. Karsten Warholm Clean Dirty Vote false Results are hidden until the poll is closed. Your vote has been counted. Thank you! Let me vote. Donvan Brazier Dirty Clean Vote false Results are hidden until the poll is closed. Your vote has been counted. Thank you! Let me vote. Emmanuel Korir Clean Dirty Vote false Results are hidden until the poll is closed. Your vote has been counted. Thank you! Let me vote. Jakob Ingebrigtsen Clean Dirty Vote false Results are hidden until the poll is closed. Your vote has been counted. Thank you! Let me vote. Jake Wightman Dirty Clean Vote false Results are hidden until the poll is closed. Your vote has been counted. Thank you! Let me vote. Timothy Cheruiyot Clean Dirty Vote false Results are hidden until the poll is closed. Your vote has been counted. Thank you! Let me vote. Yared Nuguse Clean Dirty Vote false Results are hidden until the poll is closed. Your vote has been counted. Thank you! Let me vote. Soufiane El Bakkali Clean Dirty Vote false Results are hidden until the poll is closed. Your vote has been counted. Thank you! Let me vote. Evan Jager Dirty Clean Vote false Results are hidden until the poll is closed. Your vote has been counted. Thank you! Let me vote. Lamecha Girma Clean Dirty Vote false Results are hidden until the poll is closed. Your vote has been counted. Thank you! Let me vote. Grant Fisher Clean Dirty Vote false Results are hidden until the poll is closed. Your vote has been counted. Thank you! Let me vote. Selemon Barega Dirty Clean Vote false Results are hidden until the poll is closed. Your vote has been counted. Thank you! Let me vote. Ryan Crouser Clean Dirty Vote false Results are hidden until the poll is closed. Your vote has been counted. Thank you! Let me vote. Mondo Duplantis Clean Dirty Vote false Results are hidden until the poll is closed. Your vote has been counted. Thank you! Let me vote. Athletes also in 2014 Doping Polls Athletes also in 2014 Doping Polls Matthew Centrowitz Clean Dirty Vote false Results are hidden until the poll is closed. Your vote has been counted. Thank you! Let me vote. Mo Farah Dirty Clean Vote false Results are hidden until the poll is closed. Your vote has been counted. Thank you! Let me vote. Galen Rupp Dirty Clean Vote false Results are hidden until the poll is closed. Your vote has been counted. Thank you! Let me vote. Coaches Coaches Alberto Salazar (coach) Knowingly doped athlete/ Knew of doping in group Clean Vote false Results are hidden until the poll is closed. Your vote has been counted. Thank you! Let me vote. Jerry Schumacher (coach) Clean Knowingly doped athlete/ Knew of doping in group Vote false Results are hidden until the poll is closed. Your vote has been counted. Thank you! Let me vote. Dathan Ritzenhein (coach) Clean Knowingly doped athlete/ Knew of doping in group Vote false Results are hidden until the poll is closed. Your vote has been counted. Thank you! Let me vote. We didn't see this one coming LRC ZANE ROBERTSON, KIWI MARATHON AND HALF MARATHON RECORD HOLDER, POPPED FOR EPO The Kiwi star, who had expressed his frustration with the amount of doping in the sport in 2016, was banned for 8 years after testing positive for EPO and "providing false documentation in his defence" as Robertson allegedly provided fake documents showing he went to a hospital for a Covid-19 vaccine but got EPO instead. * MB: ZANE ROBERTSON POPPED FOR EPO!!!!!!!!!!!!! Now we know why he 'retired' in February * MB: Zane Robertson retires - was it worth it? The Latest LRC Content LRC AFTER ANOTHER SURGERY IN FEB., DONAVAN BRAZIER IS HOPING HE GETS A CHANCE TO COMPETE IN 2023: "ALL I REALLY WANT IS A SHOT" Brazier isn't currently running as Jonathan Gault has learned Brazier had to get a follow-up surgery in February (his 3rd surgery in 20 months) following surgery to correct a Haglund's deformity in July 2022. Doping Polls are Back LRC 2023 TRACK & FIELD WORLD RECORD HOLDERS DOPING POLLS RESULTS One of the worst things about track and field is you're not sure what you're watching is real. We polled you whether you think the world records are dirty or clean. Woody Speaks LRC BREAKING RECORDS AND BREAKING FREE: WOODY KINCAID OPENS UP ABOUT LEAVING BOWERMAN Woody Kincaid is charting his own path in the running world for the first time as a professional. He opens up why he left Bowerman, his desire for American records, and a lot more including Shelby Houlihan. How do you explain the ridiculous indoor distance times? LRC SUPER SPIKES? RAISED EXPECTATIONS? A LOOK AT HOW THE NCAA & AMERICAN DISTANCE RUNNING RECORD BOOKS HAVE BEEN REWRITTEN IN JUST 4 YEARS Are all the fast times merely a product of supershoes? Or is it something more? We spoke to coaches Dathan Ritzenhein, Jason Vigilante and Dave Smith to figure it out. * MB: What do some of the top coaches in the USA think of the ridiculous times? Is it just the shoes? Or is someting else going on? Nuguse Dreaming of Olympic Gold LRC AFTER AR, YARED NUGUSE DISCUSSES HIS DREAM OF OLYMPIC GOLD, TRAINING WITH OAC, AND.... RACING TO MCDONALD'S AND DENTAL SCHOOL? Yared Nuguse surprised the world by getting one American record last weekend. By the time, the winter is over, he may have 3. Nuguse joined the LRC podcast to talk about his dreams, goals, training with the OAC, and his unorthodox start in the sport. Paywall lifted SC WHY WOODY KINCAID BACKED HIMSELF & STEPPED AWAY FROM BOWERMAN TC Kincaid says BTC coach Jerry Schumacher advised him not to leave the team but Kincaid told him, "Hey, I can do this and I think it's what I have to do." * LRC: Post-Race interview with Woody * MB: Woody Kincaid- Jerry (Schumacher) told me "I think you're throwing away your career by leaving" * MB: Woody MF Kincaid - Is 12:51 good for an opener? * MB: Is Woody Kincaid Clean? * MB: little bit of CONTEXT behind what Woody Kincaid has done We Look Back At 2022s Highs Month By Month LRC THE BEST TRACK & FIELD MOMENTS OF 2022 2022 was a year that saw Grant Fisher break out, Sydney McLaughlin explode, and Eliud Kipchoge break the WR (again). Here's what else stood out according to Jonathan Gault. * MB: Here are Jonathan Gault's Best track and field moments of 2022 - What say you? The Year's Not Over: Japensese New Year's Corporate Ekiden Will Be Broadcast at 7pm ET New Year's Eve - Watch It Live/Race Preview Merry XMAS - Paywall lifted LRC HOW VALENCIA BECAME THE "CIUDAD DEL RUNNING" In a decade, Valencia has gone from afterthought to host of some of the world's fastest races. How did the third-largest city in Spain emerge as a global capital of running? Jonathan Gault journeyed to Spain's Mediterranean coast to find out how. Kipchoge loving the LetsRun Shirt in Berlin Kipchoge loving the LetsRun Shirt in Berlin GET YOUR 1:59:40 SHIRTS TODAY! Best of the LetsRun.com Track Talk Podcast Best of the LetsRun.com Track Talk Podcast * Subscribe Today AMERICAN RECORD POD: YARED NUGUSE AND WOOD KINCAID OPEN UP Your latest American stars share their insights. WEBB, RITZ, AND HALL Three legends of the sport. MADELINE MANNING MIMS One of the greatest US runners ever. FRANK SHORTER We chatted with Frank on the 50th anniversary of his Olympic Marathon gold American Record Holders American Record Holders LRC AMERICAN MARATHON RECORD PODCAST: KEIRA D'AMATO AND DEENA KASTOR Keira D'Amato, the new American record holder in the marathon, was joined by Deena Kastor, who held the record for 15 years. LRC EMILY SISSON - THE NEXT US MARATHON SUPERSTAR? Sisson was the guest on the LetsRun.com Track Talk podcast after she became the first American to go sub 67 in the half marathon on a record-eligible course. Podcast highlights above. Full pod here. LRC WOODY KINCAID - ON HIS AMERICAN RECORD AND LEAVING BOWERMAN Woody Kincaid joined us after he broke the American record indoors at 5000. He talks above why he left the Bowerman Track Club. Podcast highlights and link to full podcast here. LetsRun.com Pro Coaches Tour LetsRun.com Pro Coaches Tour LRC NEW BALANCE BOSTON'S MARK COOGAN Coogan's New Balance Boston team had 3 Olympians in 2021 and 2022 could be the biggest year yet for the program with 2 new additions and the TRACK at New Balance coming on March 1st. LRC BROOKS BEASTS' DANNY MACKEY Danny Mackey has taken the Brooks Beasts from an unproven club to the Olympic podium in its first decade. LRC OAC'S DATHAN RITZENHEIN Dathan Ritzenhein is the first of the top pro coaches to sit down and talk about his club heading into the 2022 campaign. Best of Jon Gault Best of Jon Gault THE RISE OF SYRACUSE: HOW A CROSS COUNTRY POWERHOUSE WAS BUILT FROM SCRATCH IN 10 YEARS 26:59: THE STORY OF CHRIS SOLINSKY'S AMERICAN RECORD AND UPSET OF GALEN RUPP Embed from Getty Images THE SUMMER OF WEBB: AN INSIDE LOOK AT ALAN WEBB’S MAGICAL 2007 SEASON DREAMS BECOME REALITY: JAKE WIGHTMAN STUNS JAKOB INGEBRIGTSEN TO WIN WORLD 1500M TITLE Take Your Love of LetsRun to the Next Level Take Your Love of LetsRun to the Next Level LetsRun Classics LetsRun Classics WEJO SPEAKS: WHY I SUCKED IN COLLEGE ESCORTING PAULA - HOW LRC CO-FOUNDER WELDON JOHNSON PACED RADCLIFFE TO HER 1ST WORLD RECORD AMERICAN STRONG: HOW AMERICAN TEAMWORK HELPED MEB KEFLEZIGHI WIN BOSTON LRC'S ROBERT AND WELDON JOHNSON NAMED AS TWO OF “THE 50 MOST INFLUENTIAL PEOPLE IN RUNNING” FOOTER FORUM * Main Message Board * Training Forum * College Forum * High School Forum * Shoes & Gear QUICK LINKS * Today's Homepage * Podcast * Sign In * Register Account * SUPPORT LRC * Shop * Subscribe * Coaching Plans * * ABOUT * What's LetsRun.com? * Contact Us * Advertise * Privacy Policy * SUBSCRIBE TO OUR NEWSLETTER The latest running news, sent to your inbox weekly. YOU HAVE BEEN SUBSCRIBED. Subscribe Twitter Facebook Instagram © 2023 LetsRun.com, LLC. All rights reserved. Dismiss World Famous Message Board Message Board Podcast About What's LetsRun.com? Contact Us Advertise on LetsRun.com Shop Subscribe Sign In Message Board World Famous Message Board Podcast About What's LetsRun.com? Contact Us Advertise on LetsRun.com Shop Subscribe Sign In * LetsRun.com Account * Sign In * Register Account * LetsRun.com Supporters Club * Join * Homepage * Today's Homepage * World Famous Message Board * Main Forum * Training Forum * College Forum * High School Forum * Shoes & Gear * LetsRun.com Podcast * Apple Podcasts * Google Podcasts * Spotify * Other Services * Shop * T-shirts * Coaching Plans * About LetsRun.com * What's LetsRun.com? * Contact * Advertise