logo Log in
  • Athletes
  • Coaches
  • Calculator
  • Find a Coach
  • Sign Up
  • Athletes
  • Coaches
  • Calculator
  • Races & Rankings
  • Find a Coach
  • login
  • Sign Up
    • Rankings
    • Races & Results
    1. Workout Data
    2. Men
    3. South Africa

    Top movers

    • JC Roos

      JCRoos

      15th 20
    • PK

      PaulKasu

      6th 6
    • Tebalo Kokozela

      TebaloKokozela

      19th 6
    • Mark Pero

      MarkPero

      40th 5
    • Thabo Momoti

      ThaboMomoti

      16th 4
    • Brian Gower

      BrianGower

      21st 3
    • Nqabayesizwe Brian Zulu

      Nqabayesizwe BrianZulu

      26th 3
    • HN

      HenryNel

      32nd 3
    • Gerhard de Bruyn

      Gerhardde Bruyn

      33rd 3
    • TM

      TshepoMampholo

      5th 3

    Mileage-Based Workout Data Rankings for Men in South Africa

    • Race performances
    • Workout data

    Join the V.O2 Community

    Stay motivated. Gain insights.
    Train more accurately. Reach your potential.

    Get started
    Accuracy Elevation Mileage Running Time
    All Genders Men
    All Age Groups Age: 13-18 Age: 19-24 Age: 25-29 Age: 30-34 Age: 35-39 Age: 40-44 Age: 45-49 Age: 50-54 Age: 55-59 Age: 60-64 Age: 65-69
    All Countries South Africa
    Rank
    Athlete
    Mileage
    1
    Yandisa P Mkeme
    Yandisa P Mkeme • M41
    M41
    325.9 mi
    2
    XV
    Xolani Vilakazi • M26
    M26
    289.4 mi
    3
    LN
    Luvo Ntezo • M42
    M42
    215.4 mi
    4
    Thulani Matshoba
    Thulani Matshoba • M35
    M35
    207.2 mi
    5
    TM
    Tshepo Mampholo • M39
    M39
    193.4 mi
    6
    PK
    Paul Kasu • M39
    M39
    192.3 mi
    7
    JV
    Jonathan Vickery • M30
    M30
    187.9 mi
    8
    MM
    Masondo Masondo • M51
    Adaptive Trainer • M51 Adaptive Trainer
    185.0 mi
    9
    PA
    Peter-John August • M61
    M61
    178.7 mi
    10
    EK
    Emile Kleinhans • M34
    M34
    164.6 mi
    11
    SB
    Scott Hunter Bowman • M27
    M27
    138.2 mi
    12
    RS
    Rob Squire • M42
    M42
    136.9 mi
    13
    IL
    Inspire Lesele • M41
    M41
    114.1 mi
    14
    AR
    Allan Ryninks • M68
    M68
    110.9 mi
    15
    JC Roos
    JC Roos • M35
    M35
    107.1 mi
    16
    Thabo Momoti
    Thabo Momoti • M36
    M36
    106.1 mi
    17
    MM
    M Murray • M47
    Meaghan Murray • M47 Meaghan Murray
    104.0 mi
    18
    Chris Adam
    Chris Adam • M20
    Lauren Calenborne • M20 Lauren Calenborne
    102.2 mi
    19
    Tebalo Kokozela
    Tebalo Kokozela • M31
    Adaptive Trainer • M31 Adaptive Trainer
    101.6 mi
    20
    TK
    Tebogo Kgafela • M38
    M38
    100.7 mi
    42 of 22599 Runners
    • 1
    • 2
    • 3

    Latest Podcast

    Conversation Pace

    Conversation Pace is brought to you by the team at V.O2. Our podcast brings you the stories behind athletes and coaches who have made a mark in the sport of running.

    Listen in
    Get the Latest Training Advice
    Thank you.
    You are subscribed to the newsletter.
    Company
    • About
    • Contact us
    • News
    logo logo logo logo logo
    © 2010 — 2026 Privacy — Terms
    logo

    Latest Podcast

    Conversation Pace

    Conversation Pace is brought to you by the team at V.O2. Our podcast brings you the stories behind athletes and coaches who have made a mark in the sport of running.

    Listen in
    logo logo logo
    © 2010 — 2026 Privacy — Terms
    Company
    • About
    • Contact us
    • News
    Get the Latest Training Advice
    Thank you.
    You are subscribed to the newsletter.
    Follow Us
    logo logo logo logo logo

    Cookie Consent

    🍪 We use cookies to optimize our communication and enhance your experience. By clicking "Approve", you agree to the collection of cookies. For more information, please see our Privacy Policy.