Boda, 22, made it all the way through to the semi-finals of the 1000m, where he finished fourth in the field of five, which earned him a place in the B Final.
Up against two Chinese skaters and a Canadian, the 2014 Olympian finished third, to secure himself an overall seventh, his best ever World Cup result. Boda's teammate Andy Jung finished in 25th place in the same 1000m distance.
Boda also had a strong result in the second of the 1500m races contested, finishing 18th overall, the first time he has raced the distance this season. Keanu Blunden was also in action in the second 1500m event placing 29th, up from his 32nd in the first of the 1500m races.
Competing in the 500m, Andy Jung placed 25th with Alex Bryant in 43rd.
The men's relay team finished in 13th place.