Launched this week

xPitch — Football match analytics
Strava for casual footballer
29 followers
Strava for casual footballer
29 followers
xPitch turns the GPS recording already on your smartwatch into football-specific match analysis. No dedicated tracker or fancy sensor needed. Upload FIT, GPX, or TCX files for heatmaps, movement trails, zones, sprints, heart-rate context, and estimated roles. Map a session to a real pitch, split play from rest, save matches with notes/photos in your account, share them, and export Story-ready graphics











as someone who plays weekend football, the thing I'm skeptical of is sprint detection off a wrist GPS during a match with constant sharp direction changes, not a straight run. most watches sample at 1hz and smooth the track, which is fine for a road run but can undercount short sharp sprints or misplace where a turn actually happened on the pitch. have you validated the sprint counts and heatmap positions against actual match footage, or mainly against the raw GPS trace itself
@galdayan thanks for your comment. I can see you are indeed a football player :)
I agree, that's a fair concern, and you're right that it's one of the biggest limitations of wrist-based GPS. At the moment, the metrics are derived from the watch's recorded GPS/FIT data rather than validated against synchronized match footage. So I wouldn't claim that every short sprint or sharp cut is captured perfectly.
Honestly, my goal isn't to replicate professional systems like Catapult or STATSports, which use 10 Hz GPS and dedicated sensors. Instead, I'm trying to extract useful trends from consumer smartwatch data. For example things like overall work rate, sprint tendencies, and heatmaps. The next step is to validate these metrics against video so I can quantify where they work well and where they break down. But honestly again, this video is not easy/cheap to get. We can hire a match video recorder, but it's not dedicated to a player. But it might be still useful (almost no one sprint when the ball is far away/outside the video)
Anyway, Feedback like yours is exactly what I'm looking for. Many thanks!
In the end, I need more data, which means I need to play more football :D A win-win solution (and tiring) for me indeed.
@ismailsunni makes sense, and honestly a full-match videographer is overkill for what you need anyway. you probably don't need to validate the whole match, just a handful of known moments. next time you play, have a teammate on the sideline film 5-10 short clips on their phone whenever you consciously sprint or make a sharp cut, no need to cover the full 90. then you've got timestamped ground truth to check the FIT trace against for exactly the cases you're unsure about, way cheaper than hiring anyone.
@galdayan ah yes, that's much more practical idea. Thanks!
I just added Strava integration. The data import is seamless now.