The Archbishop Wood senior ran a current US No. 5 time at the John Heins Invite.
Coverage
Watch: Gary Martin Go 1:49 In The 800 At Upper Moreland
Apr 11, 2022
Race Videos: John Heins Invitational
Apr 09, 2022
Archived race videos from Friday night at Upper Moreland.
![](http://videos.milesplit.com/stills/546646.jpg)
![](http://videos.milesplit.com/stills/546645.jpg)
![](http://videos.milesplit.com/stills/546644.jpg)
![](http://videos.milesplit.com/stills/546643.jpg)
![](http://videos.milesplit.com/stills/546642.jpg)
![](http://videos.milesplit.com/stills/546641.jpg)
![](http://videos.milesplit.com/stills/546640.jpg)
![](http://videos.milesplit.com/stills/546639.jpg)
![](http://videos.milesplit.com/stills/546638.jpg)
![](http://videos.milesplit.com/stills/546637.jpg)
![](http://videos.milesplit.com/stills/546636.jpg)
![](http://videos.milesplit.com/stills/546635.jpg)
![](http://videos.milesplit.com/stills/546634.jpg)
![](http://videos.milesplit.com/stills/546633.jpg)
![](http://videos.milesplit.com/stills/546632.jpg)
![](http://videos.milesplit.com/stills/546631.jpg)
![](http://videos.milesplit.com/stills/546630.jpg)
![](http://videos.milesplit.com/stills/546629.jpg)
![](http://videos.milesplit.com/stills/546628.jpg)
![](http://videos.milesplit.com/stills/546627.jpg)
![](http://videos.milesplit.com/stills/546626.jpg)
![](http://videos.milesplit.com/stills/546625.jpg)
![](http://videos.milesplit.com/stills/546624.jpg)
![](http://videos.milesplit.com/stills/546623.jpg)
![](http://videos.milesplit.com/stills/546622.jpg)
![](http://videos.milesplit.com/stills/546621.jpg)
![](http://videos.milesplit.com/stills/546620.jpg)
![](http://videos.milesplit.com/stills/546619.jpg)
![](http://videos.milesplit.com/stills/546618.jpg)
![](http://videos.milesplit.com/stills/546617.jpg)