Panoramic view of Hayward Field stadium

Athlete

James Dennis

/* Scope only to this hero */ #home .hero-eyebrow{ font-size: clamp(12px, 1.2vw, 18px) !important; } #home .hero-title{ font-size: clamp(28px, 6.2vw, 60px) !important; /* ↓ smaller max */ line-height: 1.04 !important; } /* Keep the hero text below the header + nav */ #home .hero-content{ top: calc(96px + 56px) !important; /* header + nav; tweak 96/56 if needed */ padding-left: clamp(16px, 6vw, 80px) !important; } /* Badge: smaller default + less overlap */ .badge-wrap > img.profile-badge{ width: 240px !important; height: 240px !important; margin: -120px auto 220px !important; /* (−half height, then space below) */ transform: translateX(16px) !important; z-index: 2000 !important; } /* ===== Tablet ===== */ @media (max-width:1024px){ #home .hero-title{ font-size: clamp(26px, 6.8vw, 56px) !important; } #home .hero-eyebrow{ font-size: clamp(12px, 1.5vw, 16px) !important; } .badge-wrap > img.profile-badge{ width: 200px !important; height: 200px !important; margin: -100px auto 190px !important; transform: translateX(10px) !important; } } /* ===== Mobile ===== */ @media (max-width:640px){ #home .hero-content{ top: calc(100px + 60px) !important; padding-left: 16px !important; } #home .hero-title{ font-size: clamp(22px, 10vw, 44px) !important; } #home .hero-eyebrow{ font-size: 12px !important; letter-spacing: .1em !important; } .badge-wrap > img.profile-badge{ width: 170px !important; height: 170px !important; margin: -85px auto 160px !important; transform: translateX(0) !important; } } /* ===== Very small phones ===== */ @media (max-width:420px){ #home .hero-title{ font-size: clamp(20px, 11.5vw, 38px) !important; } .badge-wrap > img.profile-badge{ width: 156px !important; height: 156px !important; margin: -78px auto 140px !important; } } /* 1) Give the hero a reasonable height on short screens */ #home.hero-overlay{ /* keeps your aspect-ratio, but ensures a minimum height on short viewports */ min-height: clamp(360px, 60vh, 720px); } /* 2) Anchor the text from the BOTTOM, not the top */ #home .hero-content{ top: auto !important; /* stop pushing down from the top */ bottom: clamp(20px, 14vh, 180px) !important; /* scales with screen height */ left: 0; right: 0; width: 100%; padding-left: clamp(16px, 6vw, 120px) !important; padding-right: clamp(12px, 5vw, 24px) !important; justify-items: start; text-align: left; } /* 3) Make sizes respond to viewport HEIGHT so they shrink on short screens */ #home .hero-title{ font-size: clamp(28px, 8vh, 72px) !important; /* <= key: vh-based */ line-height: 1.04 !important; } #home .hero-eyebrow{ font-size: clamp(12px, 2.2vh, 18px) !important; /* <= key: vh-based */ } /* 4) Extra guardrails for short/tiny screens */ @media (max-height: 740px){ #home .hero-content{ bottom: clamp(18px, 16vh, 150px) !important; } #home .hero-title{ font-size: clamp(26px, 7.2vh, 60px) !important; } } @media (max-height: 600px){ #home .hero-content{ bottom: clamp(16px, 18vh, 140px) !important; } #home .hero-title{ font-size: clamp(24px, 6.4vh, 52px) !important; } #home .hero-eyebrow{ font-size: clamp(11px, 2vh, 16px) !important; } } /* 5) Phones: keep it centered and safe at the bottom */ @media (max-width: 640px){ #home .hero-content{ padding-left: clamp(12px, 5vw, 24px) !important; padding-right: clamp(12px, 5vw, 24px) !important; justify-items: center; text-align: center; } }

James Dennis portrait

ABOUT ME

I’m James Dennis—discus thrower, coach, and lifelong student of the ring. I grew up in Northeast Ohio, threw at the University of Louisville, and went on to compete at the U.S. Olympic Trials in 2000, 2004, and 2008. My personal best is 63.55 meters, and I’m still competing in Open and Masters meets across the world.

Even after decades of competitions, multiple injuries, and plenty of life changes, I continue to chase the goal of throwing over 61 meters again. It’s a challenge that demands discipline, resilience, and creativity—qualities that have shaped me both as an athlete and as a professional. I believe I can reach that mark again, and I embrace the journey with humility and joy. Every training session, every meet, every setback and breakthrough is part of a story I get to share with the throwing community.

I care about turning repetition into results: technical clarity, consistent training, and smart recovery. I run clinics, mentor throwers, and share drills, progress trackers, and film study notes, so athletes can build better habits faster. I’m also exploring new tools and technologies to elevate how we train and measure success in the throws. If you’re a thrower, coach, meet director, or brand interested in the throws community, I’d love to connect.

ATHLETE BIO
StatusActive
LevelOpen / Masters
EventDiscus Throw
HometownCleveland, Ohio
High SchoolBedford High School
CollegeUniversity of Louisville
CAREER HIGHLIGHTS
2025 World Masters Indoor Champs1st
2024 World Masters Outdoor Champs1st
2024 Pan-American Masters Games1st
2018 World Masters Athletics Champs1st
2008 U.S. Olympic Team Trials8th
2004 U.S. Olympic Team Trials18th
2000 U.S. Olympic Team Trials12th
1999 NCAA Div I Outdoor T&F Champs8th
1998 NCAA Div I Outdoor T&F Champs13th
1997 NCAA Div I Outdoor T&F Champs4th
2025 SCHEDULE & RESULTS
DateCompetitionLocationDiscus TypeDistance
3/25/20252025 World Masters Athletics Indoor ChampionshipsGainesville, FL2k49.41m
4/11/2025Mount Union Homon OpenAlliance, OH2k52.34m
4/18/2025Sparky Adams InvitationalBerea, OH2k48.66m
4/26/2025Ashland Alumni OpenAshland, OH2k49.78m
5/2/2025Jesse Owens ClassicColumbus, OH2k46.82m
5/8/2025Harrison Dillard TwilightBerea, OH2k48.30m
5/9/2025Akron Last ChanceAkron, OH2k47.08m
5/12/2025Spire Last Chance MeetGeneva, OH2k49.12m
5/15/2025Mount Union Last Chance MeetAlliance, OH2k51.09m
5/31/20252025 Throw Out Cancer InvitationalErie, PA2k51.54m
CAREER PROGRESSION
YearCompetitionLocationDiscus TypeDistance
2025Mount Union Homon OpenAlliance, OH2k52.34m
2024Clark Wood InvitationalLouisville, KY2k54.14m
2023Cleveland Track ClassicIndependence, OH2k48.88m
2022n/an/an/an/a
2021Toledo Rocket InvitationalToledo, OH2k51.30m
2020n/an/an/an/a
2019n/an/an/an/a
2018USATF Lake Erie Open & Masters ChampionshipBedford Heights, OH2k52.02m
2017n/an/a2kn/a
2016Ashland Ohio Summer Series 1Ashland, OH2k56.56m
2015Meadville Gator InvitationalMeadville, PA2k54.89m
2014Meadville Gator InvitationalMeadville, PA2k52.38m
2013Lisle Chicagoland Throwers SeriesLisle, IL2k51.06m
2012Injuryn/a2kn/a
2011New York USATF National Club T&F ChampionshipNew York, NY2k56.81m
2010Des Moines USA ChampionshipsDes Moines, IA2k55.26m
2009San Diego SDI ChampionshipsSan Diego, CA2k62.92m
2008Chula Vista OTC MeetingChula Vista, CA2k63.55m
2007Salinas Discus Series ISalinas, CA2k61.38m
2006Louisville Ohio River ChallengeLouisville, KY2k63.04m
2005Akron Campbell/Wright OpenAkron, OH2k55.63m
2004Akron Campbell/Wright OpenAkron, OH2k60.69m
2003Louisville Cardinal ChallengeLouisville, KY2k52.79m
2002Claremont Pomona Pitzer InvitationalClaremont, CA2k58.56m
2001Louisville Cardinal ChallengeLouisville, KY2k59.98m
2000Kent State OpenKent, OH2k63.54m
1999Norman SoonerNorman, OK2k60.22m
1998Knoxville InvitationalKnoxville, TN2k60.02m
1997Bloomington NCAA ChampionshipsBloomington, IN2k58.92m
1996College Football, did not compete in Track and Fieldn/a2kn/a
1995College Football, did not compete in Track and Fieldn/a2kn/a
1994Regional Austintown-Fitch HS, Youngstown, OH (USA)Youngstown, OH1.6k60.04m

Contact Me

For all inquiries, please use the form below and I’ll be in touch soon.

Go back

Your message has been sent

Warning
Warning
Warning
Warning
Warning

Thank you!

Warning.