Catch up with all things sport related here!
-
Wednesday 27 May 2026 4th XI cricket v Belhaven Wednesday 27th May 2026
-
Wednesday 27 May 2026 U9 Cricket Dolphins vs Sharks On Wednesday the 27th of May, Belhaven brought six of their U9's to come and mix in with 23 of our players, and we created the Sharks and Dolphins! We had the sun shining for us as we had a great game of cricket! There was some fantastic bowling and batting displayed, and the six Belhaven players had a great time mingling with their St Marys teammates. The Dolphins won this match, but everyone had a great time. We enjoyed our match teas before we said goodbye to our new friends. We've got some bits and bobs to work on before our next fixture that we'll tackle in the weeks to come! Well done everyone. Miss R Orr MH
-
Wednesday 27 May 2026 U11 D's vs Belhaven Hill
-
Wednesday 27 May 2026 2nds cricket vs Belahven
-
Wednesday 27 May 2026 1st XI v Belhaven Hill All in all it was a fabulous afternoon of cricket and I was thrilled for the boys to come out on top. Huge congratulations to you all.
-
Wednesday 27 May 2026 U9 Tigers vs Belhaven Hill
-
Wednesday 20 May 2026 2nds cricket vs Ardvreck
-
Wednesday 20 May 2026 3rd XI v Ardvreck Our first home game of the season took place on the back fields. After welcoming Ardvreck, Hector F won the toss and decided the team were going to bat first.
-
Wednesday 20 May 2026 U11B cricket vs Ardvreck Wednesday 20th May
-
Wednesday 20 May 2026 U9 STM Lions vs Ardvreck Cricket Team 20th May The hard work the U9's have put into their training has really paid off.
-
Wednesday 20 May 2026 St. Mary’s 1st XI v Ardvreck Wednesday 20th May
-
Sunday 17 May 2026 Belhaven Mixed Doubles Tennis On Sunday, Geordie, Stella, Emilia, Anna and Annie travelled up to Belhaven for the annual Belhaven Mixed-Doubles tournament. After surviving an initial shower, the sun shone and set up a great afternoon of tennis.
-
Sunday 17 May 2026 1st VIII Merchiston U13 Super 8s tournament Sunday 17th May
-
Thursday 14 May 2026 1st XI v Cargilfield - Wednesday 13 May 1st XI: William G, James C, Magnus C, Will L, Geordie M-C, Arthur S-P, Henry F, Harry R, Ruben P, Mary H, Tilly L
-
Wednesday 13 May 2026 2nd XI vs Cargilfield Cargilfield – 152/4 (20)
-
Wednesday 13 May 2026 U11 2nds cricket v Cargilfield
-
Wednesday 13 May 2026 4ths cricket v Cargifield
-
Wednesday 13 May 2026 U11C cricket v Cargifield Wednesday 13th May 2026
-
Wednesday 13 May 2026 U9 Red and Blue teams vs Cargilfield
-
Wednesday 13 May 2026 U11 D's Cricket vs Cargilfield Wednesday 13th May 2026
-
Wednesday 13 May 2026 3rd XI v Cargifield This week, the team travelled up to Cargilfield. After a long weekend away, it was brilliant to get back into the action. The team once again batted first; despite a change to the softball format this week, the squad was well-prepared. Braving the elements and surviving a few showers, the game got underway.
-
Sunday 10 May 2026 U13 Glenalmond 6s Sunday 10th May
-
Wednesday 6 May 2026 U11B vs Mowden Hall
-
Wednesday 6 May 2026 U11 D's Cricket v Fettes St. Mary's 32, Fettes 55
-
Wednesday 6 May 2026 St. Mary’s 4th XI v Mowden Wednesday 6th May 2026
-
Wednesday 6 May 2026 3rd XI v Mowden Hall After a productive week of training and building on our first match, the team made the journey down to Mowden Hall. For the second week, the toss was against us, and we were sent into bat.
-
Wednesday 6 May 2026 U9 Tigers vs Mowden Hall
-
Wednesday 6 May 2026 U9 Dolphins vs Mowden
-
Wednesday 6 May 2026 1st XI cricket v Mowden Hall Wednesday 6th May
-
Wednesday 29 April 2026 St. Marys U11A Vs Fettes On Wednesday we welcomed Fettes for our first match of the summer term. With the front pitch set up, the team was excited to get the first test of hardball cricket underway.