W. Wales champs Ike O’Brien completed the marathon distance.