The Junior race had Fred Frith (Velocette) as early leader, with Les John LockettDear (Velocette) and Johnny Lockett (Norton) in joint second, and Ken Bills (Norton) in fourth . Frith increased his lead on the second lap and Bills retired . Dear made a mistake on the 3rd lap by approaching Nutt’s Corner too fast and he overshot, dropping him down into third place . By the half way mark Frith had a 26 second lead over Lockett but a slow fuel stop saw this slashed to 5 seconds at the end of the 8th lap . He struggled to keep Lockett at bay on the next lap and then had to retire with engine trouble . Lockett went on to win with a lead of one and a half minutes over Dear, and Bertram Goodman (Velocette) was in third place . Lockett set the fastest lap of the race with a speed of 86.51 mph (138.42 km/h) .
When the Senior race finally started there were 21 riders on the line . Artie Bell (Norton) led the opening lap of the first true Ulster after the war, and he was followed closely by Bob Foster (Velocettee), Harold Daniell and Ernie Lyons Ernie Lyons finished 2nd(Nortons) . Bell increased his lead on the second lap and broke the lap record as well . The order remained the same on the next two laps with the exception that Daniell’s went out with a puncture . On the 5th lap Foster drew level with Bell and this remained so on the 6th until Bell stopped to refuel and Foster took the lead . On the next lap Foster refuelled, but in a shorter time, and on restarting he was still in the lead . Then disaster struck on the 10th lap, Foster went out with engine trouble and Bell was once again the leader . A long way behind, Ernie Lyons was now in second place . Bell slackened the pace but this nearly allowed Lyons to overtake him, he caught on to this and speeded up again and finally crossed the line 16 seconds ahead of Lyons, with Jock West (A.J.S. Porcupine twin) taking 3rd place . Bell was the first Ulsterman to win the Senior since 1934 .