Michael ran 274.9 miles in 2018.
Michael ran 992 miles in 2019.
Michael ran 201 miles in 2020.
Michael has so far run 924.79 miles in 2023.
Michael has so far run 65.77 miles in 2024.