Maratone Maratone 24 Dicembre 20075 Gennaio 2025 2003 – 34a New York City Marathon. 2004 – 10a Maratona di Roma, 6a PisaMarathon, 19a VeniceMarathon. 2005 – 11a Maratona di Roma, 7a PisaMarathon, 22a FirenzeMarathon. 2006 – 2a Maratona dei Castelli Medievali, 8a PisaMarathon, 23a FirenzeMarathon. 2007 – 9a PisaMarathon, World Master Athletics Marathon (Riccione), 24a FirenzeMarathon. 2008 – 10a PisaMarathon, 35a Maratona del Mugello, 25a FirenzeMarathon. 2009 – 15a Maratona di Roma, 11a PisaMarathon, 1a LuccaMarathon, 26a FirenzeMarathon. 2010 – 16a Maratona di Roma, 2a LuccaMarathon, 27a FirenzeMarathon. 2011 – 17a Maratona di Roma, 28a FirenzeMarathon. 2012 – 18a Maratona di Roma, 4a LuccaMarathon, 29a FirenzeMarathon. 2013 – 5a Maratona del lago di Suviana, 5a Lucca Marathon, 30a FirenzeMarathon. 2014 – 16a PisaMarathon. 2015 – 32a FirenzeMarathon 2016 – 33a FirenzeMarathon 2017 – 1a Francigena Tuscany Marathon, 34a FirenzeMarathon. 2018 – 2a Francigena Tuscany Marathon, 35a FirenzeMarathon. 2019 – 3a Francigena Tuscany Marathon, 36a FirenzeMarathon. 2020 – Virtual TCS New York City Marathon 2021 – 5a Francigena Tuscany Marathon, Virtual TCS New York City Marathon. 2022 – Virtual TCS New York City Marathon. 2024 – 8a Francigena Tuscany Marathon. 2025 – 4a Forte Sea Front 4X42 km. 2a tappa Tot. corse 46 Personal Best Time: 04 h. 17′ 58″ Firenze Marathon 2006 Real Time Personal Best Time: 04 h. 21′ 14″ Firenze Marathon 2007 Official Time