John Heymans

Paris 2024, Olympic 5000m, and the keynote stage

Two-year journey.One AI algorithm.The Olympic final.

My story began two years before the Paris Olympics. I wasn't even ranked among the world's top 200.

So I used AI to find a road nobody else was taking.

Iten

The day after my graduation, I booked a plane ticket to Kenya.

A flight from Brussels, Belgium, to Iten, Kenya.
A large group of Kenyan runners training on a red dirt road in Iten

To train with the best runners in the world.

The edge

However, training hard wasn't enough. I needed an edge.

The algorithm

I built an AI algorithm with ChatGPT

ChatGPT wrote:

def scrape_world_ranking(rank_date: str, session: requests.Session | None = None) -> pd.DataFrame:
    client = session or requests.Session()
    response = client.get(
        _ranking_url(rank_date),
        headers={"User-Agent": USER_AGENT},
        timeout=REQUEST_TIMEOUT,
    )
    response.raise_for_status()
    soup = BeautifulSoup(response.text, "html.parser")
    table = soup.select_one("table")
    if table is None:
        raise ValueError(
            f"No ranking table found for {rank_date}; the site may now render it with JavaScript."
        )

    headers = [_clean_text(th.get_text(" ", strip=True)) for th in table.select("thead th")]
    rows: list[dict[str, object]] = []
    for row in table.select("tbody tr"):
        cells = row.find_all("td")
        if not cells:
            continue
        values = [_clean_text(cell.get_text(" ", strip=True)) for cell in cells]
        athlete_id = row.get("data-id", "")
        record: dict[str, object] = {
            "Ranking": values[0] if len(values) > 0 else "",
            "Name": values[1] if len(values) > 1 else "",
            "Birth": values[2] if len(values) > 2 else "",
            "Country": values[3] if len(values) > 3 else "",
            "Ranking Pts": values[4] if len(values) > 4 else "",
            "Type of Event": values[5] if len(values) > 5 else "",
            "Athlete ID": athlete_id,
            "Date Ranking": rank_date,
        }
        if headers:
            for index, header in enumerate(headers):
                if header and index < len(values):
                    record.setdefault(header, values[index])
        rows.append(record)

    result = pd.DataFrame(rows)
    if not result.empty:
        result["Ranking"] = pd.to_numeric(result["Ranking"], errors="coerce")
        result["Ranking Pts"] = pd.to_numeric(result["Ranking Pts"], errors="coerce")
    return result

The world ranking

The result: Olympic qualification after a historic rise in the world rankings.

My world ranking climbed from outside the top 200 in September 2022 to 31st in June 2024, inside the Olympic quota of 42. That ranking was my Olympic qualification.

The final

Me after the Olympic 5000m final, hands on my head, with Hey mom written on one arm and Made it on the other
Photo: Belga Image

Hey mom, made it.

Dare to dream big.

That's the story.Here's what your team gets from it.

Five lessons with a clear parallel in business and entrepreneurship.

  1. You are the average of the 5 people you spend the most time with.

  2. Don't be afraid to challenge the status quo.

  3. Consistency beats hard work.

  4. Embrace the pressure.

  5. Me after the Olympic 5000m final, hands on my head, with Hey mom written on one arm and Made it on the other

    Dare to dream big.

The keynote

30
minutes, plus optional Q&A
3
languages: English, Dutch or French
5
lessons with clear parallels in business

Small room or full house, expect high energy

Leadership lunch, 2025

Small room

  • 8 to 20Leadership dinners
  • 20 to 50Executive offsites
Main stage, Supernova, Antwerp

Full house

  • 100+Company events
  • 1,000+Conferences and business fairs

I've been booked by

  • YPO
  • Proximus
  • KBC
  • White & Case
  • Dell
  • Sport Vlaanderen
  • Engie
  • Cobepa
  • SD Worx
  • Duvel
  • HR Tech
  • Unizo
  • De Warande
  • Sigma
  • Garrincha
  • Supernova

What organisers wrote

I've attended plenty of keynotes lately, and take it from me, John: you stand head and shoulders above them. And I'm comparing you with the so-called top names in keynote speaking.

Andrés Jorge BuyssePrivate Banker

His story of rising from amateur to Olympic finalist in just two years wasn't about self-promotion but about sharing life lessons directly applicable to business. His high energy further enhanced the experience.

Thierry BoslyPartner, Co-Head of Global M&A

Your keynote at De Warande was a unique experience for everyone there. With your enthusiasm, your youth and your positivity, you win over your whole audience. That philosophy applies directly to the attitude a business leader needs to grow.

Marina De GroofFounder and CEO

Sharing not only the highs of elite competition but also the hurdles and setbacks that shaped his path to success. His authenticity and openness made his message even more impactful.

Julien GrypProgramme Manager

What the room said

Filmed straight after the keynote at Supernova, Antwerp.

Bring this to your team.

Five short questions. You get availability and a fee within two working days.

Question 1 of 5

Let's see if I'm free for your event. Five quick questions, then I'll reply with availability and a fee within two working days.

What's your name?

Not actually ChatGPT. Your answers come straight to me.

Or write directly to john@johnheymans.com

Me on stage at Supernova, Antwerp, talking with both hands open, the dark hall behind me

Photo: Jelle Jansegers

About me

At 18, I decided to switch from hockey to athletics. I contacted an athletics coach, and together we reached the Olympic Games eight years later.

It had never been my plan to become a professional athlete. I was the typical ambitious student, who graduated magna cum laude as a bio-engineer from KU Leuven. I was a party animal and fully enjoyed student life.

It was only during the Covid period that my life changed drastically and the Olympic dream was born.

Follow the training:

11th
in the Paris Olympic final
13:03.46
5000m personal best
2 years
amateur to the Olympic final
50+
keynotes