James Spragg's Avatar

James Spragg

@james-spragg.bsky.social

Sports scientist, coach, mountain and coffee enthusiast

316 Followers  |  147 Following  |  141 Posts  |  Joined: 10.09.2023  |  2.2105

Latest posts by james-spragg.bsky.social on Bluesky

I hate the clocks going back more than everโ€ฆboth my kids have woken up at 5:30 every day this week

30.10.2025 05:45 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
a cartoon of homer simpson standing in a field ALT: a cartoon of homer simpson standing in a field

Stewards in Mexicoโ€ฆ

26.10.2025 20:17 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Russel down to 7th as he got squeezed by Verstappen

26.10.2025 20:14 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Yup - I also never refer to athletes as โ€˜my athletesโ€™ rather an athlete I work with

20.10.2025 05:13 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

100% agree

19.10.2025 19:42 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

One phrase that bugs me way more than it should is โ€˜my PhD studentโ€™ or โ€˜my athleteโ€™

As a coach, supervisor or manager your job is to support people; not to own them or their achievements

19.10.2025 05:34 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Everywhere I have been today in Germany only has baby changing in the womenโ€™s toilets - an entire country stuck in the 1950s

12.10.2025 16:51 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Itโ€™s really time to start using video drones to capture bike races

11.10.2025 10:37 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Lรฉon the pig

Lรฉon the pig

For anyone following the life of Little Lรฉon the Tro Bro piglet, here he is at 5 months ๐Ÿ˜

Really hope Valentin can win him a little brother next year ๐Ÿฅบ

From instagram

11.10.2025 10:08 โ€” ๐Ÿ‘ 69    ๐Ÿ” 5    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 1

Paris-Chauny has probably been a better watch for the last 50km!

28.09.2025 14:07 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

hmm thinking about it... I guess it's not a 'tweet' on bsky?

28.09.2025 13:04 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

niche knowledge tweet and I am all for it!

28.09.2025 13:03 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I think what we saw in the womenโ€™s race was a lot of politics being played out as tactics

27.09.2025 16:49 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

This is basically every bike race to be fair

27.09.2025 16:13 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Bronsonโ€™s accent in โ€˜The Thursday Murder Clubโ€™ makes it unwatchable

26.09.2025 18:53 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

The best thing about data is it doesnโ€™t give care about your opinion

Consequently - this is also why people donโ€™t like data

24.09.2025 05:04 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Elite sport support is basically taking resources and making them as effective as possible

21.09.2025 19:06 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

haha no, it's super simple but works!

17.09.2025 13:49 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

just a rolling average across 3s from 2s-15mins

For example, we averaged the power outputs associated with 123, 124, and 125s and plotted them against 124s

17.09.2025 13:48 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

So there you have it. This was our proposed solution to interrogate real-world (messy) MMP data, identify maximal values in that data, and use (only) those to derive CP.

17.09.2025 06:45 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

We used the smoothing as we found during preliminary analysis that with no smoothing, we identified too many (submaximal) points and with >3s we missed some crucial points.

17.09.2025 06:44 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

for example, in this picture, the 'X' represent the shoulders identified by this method - its clear these happen when the curve takes a dive from flat/positive to negative

(nb a couple are missed due to the 3s smoothing we applied)

17.09.2025 06:44 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

to identify a shoulder, we looked at changes in the gradient/slope of the PD curve - we applied a 3s smoothing to make things easier and then identified a shoulder as when the gradient goes from flat/positive to negative

17.09.2025 06:40 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

therefore the hypothesis was that if we can identify these shoulders and only use them when calculating CP we should get more accurate CP estimates (compared with values from formal testing) - spoiler alert, this works!

17.09.2025 06:40 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

When deriving CP from the PD realtionship we want to only use maximal values; otherwise, we include a load of submax values, which pull down our CP estimate

17.09.2025 06:40 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

the shoulders represent maximum values; ie the longest duration a given power was sustained for

17.09.2025 06:40 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

essentially, when you look at the PD relationship derived from real-world data you don't get a smooth curve; you get parts of the curve where it is flat (same MMP for multiple durations) and parts when it suddenly drops (the point between where its flat and where it drops suddenly are 'shoulders'

17.09.2025 06:35 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Olympic medallist Ben Proud becomes first British athlete to join Enhanced Games The Olympic swimming medallist Ben Proud has become the first British athlete to join the Enhanced Games, an event which allows athletes to take performance-enhancing drugs

Ban him for life from all professional and amateur sport. Make an example of him. This stuff is incredibly dangerous for sport and society. www.theguardian.com/sport/2025/s...

10.09.2025 17:21 โ€” ๐Ÿ‘ 37    ๐Ÿ” 7    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 1

yeah not going to waste a single second more trying to help you out here mate

03.09.2025 18:05 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Academia is bathsit...

Journal editor: Can you review this paper?

Me: No, sorry. No capacity at the moment & I'm not really in academia, so reviewing less & less. Try x,y,z

Journal editor: You failed to properly respond to my email, as you didn't click the link & select a response

03.09.2025 18:05 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@james-spragg is following 20 prominent accounts