SWIMMING star Stefan Krawiec has returned from an international event with five top-10 finishes.

The Tranent Amateur Swim Club ace was one of four members of East Lothian Swim Team selected to represent Scotland at the Geneva International.

Joining the teenager in Switzerland were Luke Hornsey, Callum Peebles and Sam Downie as part of a near-50 strong squad.

Coach Danny Kirkham was also included in the national set up.

The event is a long-standing meet in the European swimming calendar and regularly delivers quality action.

The competition provides a platform for promising young swimmers to measure themselves against their counterparts across Europe.

READ MORE: Swimming star Stefan Krawiec clinches bronze in Canada

Krawiec represented Scotland in the 100m freestyle, 50m butterfly, 100m butterfly, 200m butterfly and 200m Individual Medley (IM).

He finished fifth in the 100m butterfly (56.57s) and also reached the finals of the other four events.

Krawiec took sixth in the 100m freestyle (52.02s) and finished in the same place in the final of the 50m butterfly (25.16s) before coming home in seventh spot for the 200m IM (2m14.44s) and eighth spot in the 200m butterfly (2m16.87s).

Meanwhile, Hornsey was also competing in six events: 50m, 100m, 200m and 400m freestyle, as well as 100m breaststroke and 200m IM. He took 12th spot in the longest-distance freestyle event (4m09.33s) and further top-20 finishes in the 100m freestyle (15th – 54.66s) and 200m freestyle (20th – 1m59.62s). Hornsey also finished in 25th position in the 50m freestyle (25.20s), 29th place in the 100m breaststroke (1m13.42s) and the same place in the 200m IM (2m20.23s).

READ MORE: Swim star Sam Downie off to the World Championships

Peebles recorded two top-20 finishes as he came home 12th in the 200m backstroke (2m12.34s) and 18th in the 100m backstroke (1m01.22s). He also competed in the 50m backstroke, where he finished in 21st place in a time of 28.68s.

In the 100m freestyle, he was 32nd overall (55.58s) and in the 200m freestyle he was 27th (2m02.57s). Peebles also finished 40th in the 200m IM (2m24.90s).

Finally, Downie competed in the 100m and 400m freestyle events, as well as the 50m, 100m and 200m backstroke.

A member of Musselburgh Marlins, he finished 32nd in the shorter distance freestyle event (55.58s) and 33rd in the 400m freestyle (4m53.95s). He also took 37th in the 50m backstroke (33.92s), 43rd in the 100m event (1m10.72s) and 34th in the 200m event (2m31.81s).