M.Sc. Sports Technology @ KTH

Lorenzo
Galli

Computer Scientist & Sports Technology Student-Athlete

Student and athlete by day, developer by... also day. I build software, apps and algorithms that turn raw athletic data into insights, helping athletes and teams run faster, jump farther and stay healthier. I'm passionate about biomechanics and sports analytics, and I'm working to combine them to elevate the sporting experience and improve performance.

Portrait of Lorenzo Galli

About me

Always on the track, testing something I built at 2 AM

Hi, I'm Lorenzo, a computer scientist and a track and field athlete, and most days I can't tell where one ends and the other begins. I grew up on the track in a small town near Pisa, where I started running at six. Along the way I picked up a laptop, a camera and a question: what could the data behind the raw art of sprinting tell us, if we only knew how to read it? I earned my BSc in Computer Science at the University of Pisa in two years and ten months as a dual-career student-athlete, with an exchange year at USI Lugano after winning a scholarship. There I taught "Introduction to Sport Analytics" and started building the tools I wished I had as an athlete, some of which went on to win awards. Now I'm in Stockholm pursuing the MSc in Sports Technology at KTH, one of 36 admitted students on a programme unique in Europe that brings together sport, health, engineering and computer science. Meanwhile, I still compete in the 100m, 200m and long jump. What's next? Anything that brings sport and technology together. I still believe that sport is a synonym for peace.

Born
2004 · Pisa, Italy
Now
Stockholm, Sweden
Languages
Italian · English
Sport
Track and field

Education

5 schools, 4 countries

My educational background. Pick a school on the map or in the list to see what I studied there.

Loading map…

Stockholm, Sweden

Aug 2026 – ongoing

M.Sc. in Sports Technology

KTH Royal Institute of Technology

One of 36 students admitted to the only programme in Europe combining sport, health, engineering and computer science, an interdisciplinary collaboration between KTH and GIH, the Swedish School of Sport and Health Sciences.

  • Python
  • Motion analysis
  • Biomechanics
  • PCB design
  • IMU & wearables
  • Sensor instrumentation
  • Sports analytics
  • Machine learning

Study programme

  • Biomechanics of Human Movement
  • Sports and Exercise Physiology
  • Health and Sports Instrumentation
  • Technology and Health
  • Mobile Sports Applications and Data Mining
  • Applied ML and Data Mining for Performance Analysis
  • AI in Biomedical Engineering and Health Systems
  • Biomechanics and Neuronics
  • Entrepreneurship in Technology and Health
Visit the programme

Projects

Apps & software

From a sprint-analysis platform to a sports-centre scheduler. Open any of them to see how it works.

University projects

Coursework, kept

Exams where the assignment was an excuse to build something properly.

Web Scraping Laboratory · Università di Pisa

20 Years of Italian Athletics

Feb 2026 – Jun 2026

  • Python
  • BeautifulSoup
  • Requests
  • Pandas
  • SQLite
  • Parquet

30 cum laude · 451,164 athletes

Twenty years of FIDAL results, scraped and rebuilt into one consistent database: every athlete, every race, every season, finally queryable.

Networking Laboratory · Università di Pisa

NYT Connections

Jan 2026 – Mar 2026

  • Java
  • TCP / UDP
  • Java NIO
  • Multithreading
  • JSON
  • Gson

30 cum laude

A client–server take on the New York Times word-grouping game: one global timed game for everyone connected, scoring, leaderboards and asynchronous updates over UDP.

Coursework · USI Lugano

Optimization Methods

Feb 2026 – ongoing

  • Python
  • NumPy
  • Matplotlib
  • Convex optimisation

30 / 30

Seven assignments, from linear algebra to the simplex method: every optimisation algorithm written from scratch, then pointed at a problem where it has to work.

Coursework · USI Lugano

Numerical Computing

Sep 2025 – Nov 2025

  • MATLAB
  • Linear algebra
  • Graph theory
  • Sparse matrices

30 cum laude

Five projects, from PageRank to image deblurring: numerical methods written in MATLAB and pushed at real problems — ranking web pages, cutting graphs and solving linear programs.

USI Lugano · Probability & Statistics

Diabetes Diagnosis

Sep 2024 – Dec 2024

  • Python
  • Jupyter
  • scikit-learn
  • Keras
  • Pandas
  • seaborn

0.74 accuracy — and twelve women missed

Logistic regression on a clinical trial of 768 women, with a small neural network put next to it. The accuracy is the least interesting number in the project: what matters is which people the model gets wrong.

USI Lugano · Probability & Statistics

Boston Housing

Sep 2024 – Dec 2024

  • Python
  • Jupyter
  • NumPy
  • Pandas
  • statsmodels
  • Matplotlib
  • seaborn

R² 0.718, and two variables that explain nothing

Five hundred and six houses, eleven measurements, one price to predict. Fitting the regression is four lines of code; the project is about deciding which of its coefficients you are actually allowed to believe.

Upcoming projects

Brainstorming

Ideas I keep coming back to. No code yet — some of them are waiting for the right person to build them with.

Coming soon

Training Log & Load Monitoring

A shared calendar where coaches set the sessions and athletes log how each one felt. A model reads that against the objective numbers and says whether to push, ease off, or stop in time.

  • Coaching
  • AI
  • Injury prevention
Coming soon

Optimal Relay Team Selector

Which four sprinters make the fastest relay, and in which order? An optimisation over years of splits and handovers, in the spirit of Filippo Di Mulo's approach to building a relay squad.

  • Optimisation
  • Relays
Coming soon

NBA RAPM Analytics

Regularized Adjusted Plus-Minus, computed from the NBA API: what a player really contributes once you strip away who they share the floor with and who they happen to be playing against.

  • Python
  • NBA API
  • Ridge regression
Coming soon

Global Fantasy Athletics

A fantasy track and field platform covering meetings from all over the world, with a model turning form and start lists into betting-style odds and lines for single athletes and events.

  • Platform
  • Odds modelling
Coming soon

myShape

An algorithm for what a result is really worth: wind, altitude, and above all the field around it. Close to your best on a slow day counts for more than the clock says, and your shape is good.

  • Statistics
  • Athletics
Coming soon

Baseball, Moneyball Style

Sabermetrics applied properly: statistical analysis in the Moneyball tradition, hunting the players whose real contribution the market has not priced in, and the metrics that expose them.

  • Sabermetrics
  • Data analysis
Coming soon

Track Worth

The Ultimate Club Championships: a competition format built on a market where every athlete carries a value drawn from their performance statistics, and clubs trade in a transfer window.

  • Market design
  • Competition format
Coming soon

Beacon: Lap Counter

A lap counter that keeps the race straight for whoever is running it, so nobody has to stand out on the infield shouting numbers and hoping they carried over the crowd and the wind.

  • Hardware
  • Timing
Want to collaborate?

Awards · Samsung Innovation Campus · 2025

Sports-tech innovation, awarded.

1st

Winner for the most innovative Sport & Technology project with Track Analyzer — now Kinepose — a mobile app for markerless biomechanical analysis in athletics.

1st placeSamsung × Università di PisaSports & Technology
Read the article
The Track Analyzer team at the final, Università di Pisa.
The Track Analyzer team at the final, Università di Pisa.

2nd

Olympics of Problem Solving

National Final · Cesena · Runner-up at the national final of the 2017/18 edition.

2018

Courses & certifications · 4
  • Wearable Technologies and Sports Analytics

    University of Michigan · Wearable Technology · Sports Technology

    Sep 2025

  • Databases and SQL for Data Science with Python

    IBM · SQL · Python

    Sep 2025

  • Introduction to AI and Technology in Sports

    Universidad Europea Real Madrid · Artificial Intelligence · Sports Technology

    Aug 2025

  • Sports Marketing

    Northwestern University · Sports Marketing · Sports Management

    Aug 2025

Talks & events

On stage, off the track.

Where I've talked about sport and technology, and where you can see Kinepose live next.

2022

January 2027

Upcoming · Speaker & Lab

Sportech · SUPSI

The Science of the Sprint

Centro sportivo nazionale della gioventù, Tenero, Switzerland

Bringing Kinepose to Sportech 2027: a hands-on workshop where participants run block starts and see AI turn a phone video into sprint biomechanics, side by side with elite benchmarks.

See the event

Past

04

July 2026

Speaker

The Impact of AI on Sports Activity

CONI Toscana

Villa Bertelli, Forte dei Marmi, Italy

Invited by CONI Toscana to talk about what AI actually changes for coaches and athletes, from video analysis on a phone to the data behind training decisions.

See the post

20

May 2026

Speaker

Dalla pedana al laboratorio

Università di Pisa × Federazione Italiana Scherma

Pisa, Italy

Invited to present Kinepose at the event marking the partnership signing between the University of Pisa and the Italian Fencing Federation.

See the posterOpen the PDF

Want me to speak at your event, club or class? Let's talk

Photography

The track, from the other side

From the Diamond League to national championships — including official photography for FIDAL at the 2024 U23 Italian Championships.

Eastern Swiss Regional Champs

Jun 2025

Eastern Swiss Regional Champs

Galà dei Castelli · Bellinzona

Sep 2024

Galà dei Castelli · Bellinzona

Palio Città della Quercia · Rovereto

Sep 2024

Palio Città della Quercia · Rovereto

Italian U20 & U23 Champs · Rieti

Jul 2024

Italian U20 & U23 Champs · Rieti

Italian Championships · La Spezia

Jun 2024

Italian Championships · La Spezia

Meeting Città di Savona

May 2024

Meeting Città di Savona

Firenze Sprint Festival

Apr 2024

Firenze Sprint Festival

Italian Indoor Championships · Ancona

Feb 2024

Italian Indoor Championships · Ancona

The frame straight out of the camera
The same frame after colour grading
EditedRaw

Shot put, under the lights.

Edit

Drag right to grade the frame.

Hover to fly

Drone pilot

Aerial footage of tracks, meetings and training — the angle nobody else has.

Unseen Track

Films from the track, shot and cut by me.

Unseen Track films

Athletics

On your marks.

On the track since 2010 — from youth meets in Tuscany to the Swiss and Swedish circuits. Personal bests, or the full progression event by event.

Lorenzo Galli racing

Athlete profile

Lorenzo
Galli

Italy · Born 2004 · Sprints & long jump

World ranking · Men's 100 m

#0

Best
#4,201
Score
903

100 m progression

−0.71 s

11.64202211.13202311.05202411.08202510.932026

Clubs

  • Toscana Atletica

    Italy

    since 2026
  • Huddinge AIS Friidrott

    Sweden

    since 2026

All-time · wind-legal

  • 60 m

    7.04i

    Firenze (ITA)

    21 Feb 2026 · Tuscan Indoor Championships

  • 100 m

    10.93+0.9

    Bellinzona (SUI)

    1 May 2026 · Meeting d'apertura

  • 150 m

    16.36+0.4

    Bellinzona (SUI)

    10 May 2025

  • 200 m

    22.12+1.7

    Pistoia (ITA)

    18 Jun 2026 · Meeting Città di Pistoia

  • Long jump

    6.66+0.5

    Firenze (ITA)

    10 Jun 2023

  • 4×100 m

    41.27

    Modena (ITA)

    20 Jun 2026 · Italian Club Championships — Final A

  • 4×200 m

    1:29.98i

    Ancona (ITA)

    8 Feb 2026 · Italian U23 Indoor Championships

i indoor · w wind-aided (over +2.0) · wind in m/s

Contact

Let's build something fast.

Projects, research, a talk, a photo shoot, or a training partner in Stockholm — write me.

Emaillorenzo.galli155@gmail.com
Based inStockholm, Sweden
What's it about?