Trails, sea swims, and moving through Malta.
Real training logs, coastal routes, race reports, and the outdoor spots that make this island worth running. No wellness-bro energy. Just honest miles.

Honest miles. Real routes.
Training Logs
The real numbers. Weekly mileage, splits, what worked, what didn't. No filter.
Coastal Routes
Malta's best running routes along the coast — tested, mapped, and rated by someone who actually runs them.
Race Reports
From Mdina 2 Spinola to trail ultras. Honest race recaps with what I'd do differently.
Outdoor Spots
The swimming spots, cliff trails, and sunrise routes that make Malta a runner's island.
Read the latest.
The 12-Week AI Challenge: I'm Letting Claude Coach Me to My Best Half Marathon
My last half marathon didn't go to plan. So I'm doing something about it — 12 weeks, AI-built training, documented in public. Here's the full plan.
half marathonLa Valette Half Marathon: The Race That Humbled Me
1:54:46. Hills I didn't train for, asthma from a Sahara storm, and a body that wasn't ready. Here's what the La Valette Half Marathon taught me.
trail runningRunning Parco del Lura: Lombardy's Quiet Green Escape
Flat trails, wild rabbits, and zero crowds — why Parco del Lura is the best-kept running secret between Como and Milan. Lace up.
running comebackRunning at Dawn Feels Different When You Know What It Cost
After a car accident that broke my femur, tibia, and more, running became something else entirely. What it means to run when you almost lost it. Full story.
Mdina to SpinolaSame Race, Different Runner: My Mdina to Spinola Story
From 6:00/km to 4:52/km — how running Malta's iconic M2S twice taught me more about progress than any training plan. Read the full story.