What's a good marathon time?

I seem to be incapable of just doing something without wondering about the statistics behind it these days.

Back in May I ran my first marathon (and I reckon I finished in a decent time, 3h24m. I was aiming for under 3h45m). Much as [when I ran the Glasgow half last year]({% post_url 2023-10-06-whats-a-good-time %}) I found myself wondering how it really compares.

As ever, getting access to the data is a process akin to tooth pulling, but you can get the resulting csv file from this gist.

Rather than attempt to provide a deep analysis of these data, I’ll just drop a couple of plots.

The first of these are the histograms of all the men’s (blue) and women’s (red) finish times.

Histograms of the men’s and women’s finish times for the 2024 Edinburgh Marathon. The mens distribution is peaked around 230 minutes, and the womens has a much broader peak around 280 minutes.
Histograms of the men’s (blue) and women’s (red) finish times (in minutes) for the 2024 running of the Edinburgh Marathon.

There aren’t really any surprises in this; the women’s finish times somewhat lag the men’s, but this is generally what we see in histograms of races. I was a little surprised by how quickly the men’s distribution drops off after around 4h30m compared to the much gentler drop-off at long race times for the women’s times. Indeed, I was originally worried that there was a problem with the data, but it seems like this is correct.

Histograms of the men’s and women’s finish times for the 2024 Edinburgh Marathon. A different histogram is provided for each category, and they are divided between club and non-club runners.
Histograms of the finish times for each runner category. The distributions above the x-axis show times for runners with a club listed on their entry, and those below are the runners who are unattached, or didn’t list a club. Categories are indicated by their lower-bound, e.g. ‘35’ represents runners aged 35 to 39. The numbers on each histogram are (left to right) the 5-, 10-, 50-, and 95-percentile times, in minutes.

Splitting things up by category (a proxy for age), and gender gives us a better idea of how times vary as runners get more mature. There’s some received wisdom that the youngest runners tend not to be as fast as slightly older ones; I’m not sure these data support that strongly (without doing some real statistics to check it), however the 5-percentile time for men holds quite steady at around 166 minutes until runners pass 40, so maybe there’s something in it.

Anyway, my 225-minute performance brings me in at the 65th percentile of men my age in a running club, so if I ever do this more speed is required (or I can continue to make the excuse that there was an insufficient amount of climb and bog on the EMF route this year).

Appendix: Table of percentiles

men club U35men non club U35men overall U35women club U35women non club U35women overall U35men club 35men non club 35men overall 35women club 35women non club 35women overall 35men club 40men non club 40men overall 40women club 40women non club 40women overall 40men club 45men non club 45men overall 45women club 45women non club 45women overall 45men club 50men non club 50men overall 50women club 50women non club 50women overall 50men club 55men non club 55men overall 55women club 55women non club 55women overall 55men club 60men non club 60men overall 60women club 60women non club 60women overall 60men club 65men non club 65men overall 65women club 65women non club 65women overall 65
0.05163.667182.253178.733193.867216.117213.752166.402187.767180.367203.472224.597216.89166.363187.567178.534196.134222.892215.596177.942189.353183.25207.017227.512219.949168.093194.51185.606206.557232.868227.173184.2202.933197.567236.748244.927242.017198.55209.757201.85228.624243.71243.52193.083210.397195.283268.837293.058274.97
0.1169.042196.753191.2204.323226.913224.03177.52198.333192.033214.355232.538229.062172.567197.367189.883212.235235.457227182.817197.433193.163219.45237.022233.935179.5203.6197.667227.503240.372236.35191.133212.65204.4243.297258.495252.947202.993221.993208.867250.45258.653255.727202.14215.197208.568271.625293.75286.3
0.15171.967204.483200.553212.773235.77233.189180.618205.075199.427219.267241.548234.375178.598203.817197.367218.997240.781234.037191.608207.467204.15231.629245.938239.059188.02211.207202.543234.89248.253246.39199.683219.9212.678259.138265.647262.793206.257230.367216.083258.142265.6260.643209.967227.75215.517274.413296.1292.92
0.2177.5209.95207.353216.24242.907239.93188.41210.467205.863231.207248.61243.59181.307209.8203.45225.417245.817239.633198.417214.783210.3238.683252.803246.4196.233219.85211.8252.873252.263252.267207.6226.3219.15266.067268.31267.847209.017236.533222.683270.293278.383277.78217.6249.26223.933277.2298.45294.69
0.25182.142216.067213.133224.733249.433246.517191.287216.617210.183233.971256.512249.567189.4215.117208.621228.192251.867245.396207.033220.117215.342241.654260.338251.721199.575229.25218.779257.367256.729256.833214.8231.45225.463271.183271.358271.183214.267239.233230.7279.033282.683281.3223.933261.9226.767284.258303.267298.45
0.3187.383221.287218.967231.207254.79253.098194.225221.9216.083239.328263.687256.94194.93222.197212.883230.262259.223251.592210.35225.3220.917245.867264.742260.735204.357233.38225.3267.527262.86263.19217.65235.483229.817276.187278.307277.257221.527243.167236.697281.72287.637284.633224.55264.9232.392291.317308.083304.037
0.35190.467225.697223.667235.29260.633258.804197.183227.508221.5249.509270.989261.313197.563226.637221.183237.43266.015259.208214.65229.617225.75248.117271.548266.147214.875239.333230.817272.953268.143268.47223.583240.779233.65278.992282.572280.143229.733245.167240.22283.976290.78286.847226.767269.633251.701298.375309.05307.023
0.4196.883230.533227.767239.247265.483263.777202.4232.833227.463254.653278.05271.327203.25231.05225.8239.82272.317266.05218.167234.667229.637256.783275.963273.213217.503243.577234.557279.35273.117276.62227.083245.817236.667280.19287.713286.813230.7252.767244.527285.687293.38290.523230.817276.9257.617305.433310.017308.857
0.45203.6234.333232.643247.16270.323268.178206.033236.917232.813258.114283.392278.989206.433236.047230.777247.962279.307272.625222.079237.567235.067268.254279.962276.626223.403245.75241.05284.077284.829284.077229.833249.667242.218286.953292.71290.607237.27254.995250.36286.348303.52293.38232.567278.567261.233307.496320.767310.75
0.5208.592237.983236.533254.967276.1272.842208.4239.933237.25259.85288.308283.558208.833241.25235.917258.558283.825279.35227.267240.933237.267272.708286282.858228.467252.417244.183289.85290.592290.2233.35255.083247.892290.817302.45300.017243.867258.967253.633287.075312.933304.167256.283279.683262.283309.558331.517313.683
0.55211.9242.043240260.895281.84279.443210.7244.683240.833274.157292.817288.967215.2247.717240.981264.732289.361283.754231.708246.197240.01279.054289.69287.272231.4259.117248.967292.707300.072295.41235.683259.3252.454301.545306.84305.09249.683264.445259.283290.127320.96313.767257.057279.843265.717311.621332.225317.39
0.6219.867247.723245.45265.547287.113285.9216.817251.167245.833280.68301.277293.837221.717253.033247.717269.713296.167291.467235.1251.617246.933286.167295.43291.977232.867263.783257.76296.733309.827305.31239.433263.783258.4308.21312.09310.81251.217270.167265.933300.863322.447321.373258.35283.853269.2313.683332.933324.067
0.65225.25254.1251.187269.632291.763290.3225.667256.85252.4285.113308.9302.144228.333259.833253.617278.722304.719297.383236.683260.15252.225290.296300.067297.48235.667267.563263.417304.747318.678315.143248.133266.913262.633312.658316.333316.01265.45278.283270.167309.049323.968322.943259.943287.28277.65314.842340.142329.347
0.7231259.233257.487274.547297.707295.833230.95260.6258.51291.753314.397312.475236.183264.6260.662280.807314.132305.742239.05263.743261.62294.342305.927303.257243.5272.1267.333312.52325.39323.05252.3272.075264.233323.037323.902323.557267.083282.263278.283315.983329.367325.973261.443290.027279.703316347.35331.8
0.75235.283264.917263.283285.008305.167303.783237.158266.817263.3299.529320.075317.638241.508269.383265.829291.092321.062316.433247.633271.167267.783300.75313.875307.979252.6275.933272.142323.033330.6328.317259.9276.108271.096324.733336.704327.733274.133289.188280.133322.267337.375335262.283298.133286.525317.158353.325332.933
0.8241.6271.07269.6290.933315.033312.367242.7273.117269.95314.707331.22330.643251275.537273.267300.273327.223325.15262.933276.517274.37304.933327.463321.87262.85280.367276.667325.05339.477332.977262.767280.933276.293326.95343.207337.663279.467297.59288.433328.81341.62337.24265.717314.343294.213318.317359.3344.467
0.85247.033277.867276.167297.773325.033322.383250.47280.383277.65330.986338.95338.168257.483285.12280.433312.244336.462333.304271.267288.83282.73324.033339.292336.929269.183292.687285.982331.817344.067342.19263.133290.387284.587335.218348.688345.733280.133310.485300.68335.022347.782341.73267.467318.497304.369320.712360.642354.52
0.9253.408290.983289.013309.67337.587335.133265.085294.083289.653345.17355.588352.94274.52301.447297.977325.592356.422352.492282.458303.937299.197338.667356.543350.825279.717303.85298.5341.317356.013353.423278.267303.858298.04338.027356.177352.847294.183337.217315.47335.315360.977357.51300.43326.047323.585323.108361.983360.373
0.95273.417314.34312.6331.235356.653354.285274.603322.942314.62353.375372.088371.645291.22325.883321.948350.762367.635366.238307.654323.067320.902340.692364.27363.73297.253331.117327.346359.233364.742364.767296.975332.296326.047350.29360.496358.033315.197362.523346.517343.074373.018366.02344.407331.27337.562325.504362.867362.337
1397.833435.333435.333374.933409.967409.967378.9408.233408.233401.75424.583424.583412.717420420395.417401.1401.1402.35407.617407.617413.55395.783413.55359.6390.633390.633395.783392.383395.783355.067405.533405.533384.5370.617384.5358.783403.7403.7357.233403.7403.7350.167376.05376.05327.9363.75363.75