One Sheldon grabbed a handful of medals while the other smashed track records at a recent track and field meet in Kamloops.

Randy Sheldon and his son Ryland competed at the Van Ryswyk Indoor Invitational/Masters Indoor Track & Field Championships from March 29 to 31.

While Randy raced against other masters athletes in the provincial championship meet, Ryland was up against the younger competitors in the indoor invitational.

Both achieved excellent results in their events.

Ryland and Randy Sheldon pose with their hardware after the meet. (Photo contributed).

Randy, 47, picked up two bronze medals in the 60 and 200 metre dash events. His best performance came in the longer distance event, as he finished with a personal best time of 1:04.68 in the 400 metre race, earning a silver medal.

Not to be outdone, 12-year-old Ryland had a standout meet, earning four gold medals and a pair of track records.

He set a new personal best in the 200 metre dash (30.48), and cruised in the 60 metre event with a time of 9.28 seconds.

Ryland peaked in the jumping events, as he leaped 3.87 metres to smash the old record in long jump, and soared  to a record 1.25 metres in high jump.

Finally, Randy joined with other members of the Greyhounds Masters Track and Field Club to set a new B.C. record in the 4×200 metre relay. The team ran a blazing 1:47.38.