European Champion Florian Wellbrock highlights a stacked European lineup at the North Sea Swim Meet in Norway.
Freya Anderson nabbed two individual golds on night 1 of the 2018 Manchester International Swim Meet.
Russian Kliment Kolesnikov won a pair of gold medals and set three meet records on day 4 of the European Junior Championships.
Former NCAA star Molly Hannis took down a meet record and moved to 4th in the world rankings in the 100 breast on the final day of the Geneva International Challenge.
Kate Ziegler took a big win today in the 400 free at day one of the Geneva International Challenge.