just another nail in the coffin... i'm not sure if we definitively proved that fm cheated in the pasadena half in 2019, so here we go. photos and splits don't lie.
checkout the sequence of photos in the below link, which, based on the distance between runners and other factors appears to be during the later portion of the race.
as you can see, fm is pictured in front of runner 1186 (1:25:32 - clock time) and 6380 (clock time of 1:25:34). fm's clock time is 1:27:37, and his 5K, 10K and 15K splits are considerably slower than those splits for both runner 1186 and runner 6380 (see below).
fm: 5K (clock time): 21:48
10K (clock time): 41:55
15K (clock time): 1:03:04
1186: 5K (clock time): 19:58
10K (clock time): 39:15
15K (clock time): 1:00:24
6380: 5K (clock time): 19:47
10K (clock time): 39:21
15K (clock time): 1:00:21
there's no reasonable/plausible/believable explanation as to why fm is ahead of these runners on the course at any point, let alone towards the finish, other than, that fm cut the course.
based on where the photos are taken and the splits, it's clear that fm cut the course, got in front of runners 1186 and 6380 only to be passed by those two runners (likely in the final mile or so as he rolled in at 8:20 pace).
derek, what more do you need? i've donated to your site and I (along with others) have done the leg work to provide sufficient evidence that fm cheated in numerous races (e.g., the la marathon 2019, 2018, 2015, the 2019 sprouts phoenix marathon , 2019 pasadena half, the 2018 la half marathon, numerous long beach marathons, etc., etc., etc.).
fm, come clean before derek exposes you for the cheat you are.