They have sped through swimming galas, aced athletics, dazzled at dodgeball and raced through cross country runs.
All children, from Nursery through to Year 6, have also had the opportunity to take part in sports days at the Elson Road school.
Teachers feel it is vital to keep pupils active as part of their overall development.
PE Leader, Gemma Vaughan, said: “It’s been an extremely busy summer and the children have all shown determination and great teamwork. We are all really impressed with their achievements.
“Sport is an integral part of our programme. Not only does it help the children stay fit and healthy, but they learn the importance of sporting values and team-work.”
Pupils have successfully translated what they’ve learned during PE lessons to a competitive arena.
They were overall winners at an indoor athletics competition at The Marches School in Oswestry, and finished third at the Queensway Athletics competition in Wrexham.
Swimmers made a splash at county trials with two Leon Northall and Lucy McBride qualifying to represent Shropshire, while 10 pupils took part in the ‘Beat 100 Swimming Challenge’ where they completed 100 lengths against the clock at City Baths in Chester.
Ellesmere Primary is part of North West Academies Trust, which manages a number of schools across Shropshire and Cheshire.
Headteacher at the school, Stuart Roberts, said: “Our staff and volunteers have worked extremely hard to enable children to take part in so many events, and I think these impressive results are a great example of teamwork.
“The children have shown sporting excellence throughout and it is great to see their confidence and determination grow as they take on the challenges.
“We are so lucky to have a swimming pool on our school site, and it is clear that this is having an impact on the swimming ability of the children.”