Pupils from Harpur Hill Primary School and Chapel Primary School were among the 300 young people to compete at the Derbyshire Summer School Games.
The countywide event saw school teams represent their districts in Mini Tennis, Boccia Plus, Tri Golf Plus and High 5 Netball at Derbyshire County Cricket Ground.
In the Mini Tennis competition, the winning school was Harpur Hill Primary School, representing High Peak; in second place was Curzon Primary School, representing Amber Valley; and in third place was Dale Primary School, representing Derby West.
A team from Harpur Hill Primary School also represented High Peak in the High 5 Netball competition, taking third place behind winners Cavendish Close Junior School, representing Derby East, and runners-up Camms Primary School, representing North East Derbyshire.
Chapel Primary School from High Peak were placed third in the Tri Golf Plus event. Sharley Park Community Primary School from North East Derbyshire were the winners, with Brackenfield School from Erewash in second place.
After all four events High Peak was placed second overall with 32 points.
The School Games were held at Derbyshire County Cricket Ground on Thursday, June 21 as part of the national School Games programme, which is designed to build on the magic of 2012.
The Derbyshire Summer School Games involved pupils from primary, secondary and special schools across Amber Valley, Bolsover, Chesterfield, Derby, Derbyshire Dales, Erewash, High Peak, North East Derbyshire and South Derbyshire.
The Derbyshire Summer School Games had also been due to include QuadKids Athletics and Rounders, but did not go ahead due to wet weather on the day.
Around 100 young leaders from schools and colleges supported the running of the event, taking on roles such as scorers and umpires.