| Jim MacGowan (Transfer Listed) | Scotland | Not Assigned | 29 | GK | 3000 | 05/06/2030 | 416 | 1000 | 500 - 750 | 752 | Available |
| John McSwain | Scotland | Not Assigned | 18 | GK | 200 | 02/08/2028 | 130 | 350 | 1 - 1000 | 821 | Available |
| Jim McQuilkin | Scotland | Not Assigned | 19 | GK | 200 | 21/10/2028 | 130 | 350 | 1 - 1000 | 831 | Available |
| Ron McVoy | Scotland | Not Assigned | 19 | GK | 100 | 21/12/2028 | 125 | 293 | 1 - 1000 | 745 | Available |
| Ken Nicholson | Scotland | Not Assigned | 20 | GK | 300 | 05/06/2032 | 155 | 307 | 1 - 1000 | 811 | Available |
| John Walters | Scotland | Not Assigned | 18 | GK | 300 | 21/09/2029 | 176 | 200 | 1 - 1000 | 771 | Available |
| Hugh McQuay | Scotland | Not Assigned | 22 | CB | 1000 | 05/06/2030 | 345 | 1000 | 500 - 1000 | 914 | Available |
| Neil McCammon | Scotland | Not Assigned | 19 | CB | 100 | 21/10/2028 | 207 | 661 | 500 - 1000 | 881 | Available |
| Paul McTier | Scotland | Not Assigned | 18 | CB | 400 | 05/09/2029 | 358 | 780 | 500 - 1000 | 914 | Available |
| George MacAdams | Scotland | Not Assigned | 19 | CB | 400 | 21/09/2029 | 175 | 306 | 1 - 1000 | 866 | Available |
| Mark MacGowan | Scotland | Not Assigned | 19 | CB | 300 | 21/09/2029 | 176 | 200 | 1 - 1000 | 748 | Available |
| Charles McVicker | Scotland | Not Assigned | 17 | CB | 300 | 21/03/2030 | 170 | 100 | 1 - 1000 | 773 | Available |
| James Allen | Scotland | Not Assigned | 17 | CB | 300 | 21/05/2030 | 169 | 50 | 1 - 1000 | 738 | Available |
| Dennis McNeill | Scotland | Not Assigned | 17 | CB | 300 | 21/05/2030 | 169 | 50 | 1 - 1000 | 780 | Available |
| Peter McCargo | Scotland | Not Assigned | 18 | LB CB CDM | 2000 | 05/06/2030 | 391 | 1000 | 500 - 1000 | 910 | Available |
| David McClenathan | Scotland | Not Assigned | 18 | LB | 300 | 21/01/2030 | 173 | 150 | 1 - 1000 | 850 | Available |
| Hugh McClay | Scotland | Not Assigned | 19 | CDM CB | 400 | 05/06/2030 | 301 | 781 | 1 - 500 | 832 | Available |
| Jake Lorimer | Scotland | Not Assigned | 18 | CDM CB | 300 | 21/01/2030 | 173 | 100 | 1 - 1000 | 730 | Available |
| Gavin McCosh | Scotland | Not Assigned | 23 | CM CDM | 2500 | 05/06/2030 | 412 | 1000 | 500 - 750 | 905 | Available |
| Fraser MacLeay | Scotland | Not Assigned | 20 | CM CDM | 700 | 05/06/2032 | 214 | 550 | 1 - 500 | 911 | Available |
| Gordon Campbell | Scotland | Not Assigned | 17 | CM CDM | 300 | 21/06/2030 | 169 | 50 | 1 - 1000 | 740 | Available |
| Iain Walsh (Transfer Listed) | Scotland | Not Assigned | 27 | CAM CM RW | 2500 | 05/06/2030 | 415 | 1000 | 250 - 500 | 810 | Available |
| Fraser McNiff | Scotland | Not Assigned | 19 | CAM RW RM ST | 200 | 05/06/2030 | 345 | 891 | 1 - 500 | 800 | Available |
| Ed Weir | Scotland | Not Assigned | 18 | CAM RW RM | 300 | 21/11/2029 | 170 | 150 | 1 - 1000 | 831 | Available |
| Neil Newall | Scotland | Not Assigned | 17 | CAM LW | 300 | 21/07/2030 | 169 | 50 | 1 - 1000 | 784 | Available |
| Eric McCalister | Scotland | Not Assigned | 19 | RM CM CAM | 300 | 21/10/2029 | 161 | 325 | 1 - 1000 | 819 | Available |
| Ken MacNeal | Scotland | Not Assigned | 18 | RM CM CAM RW LM | 400 | 21/02/2030 | 225 | 237 | 500 - 1000 | 810 | Available |
| Charlie McClory | Scotland | Not Assigned | 17 | RM CM CAM | 300 | 21/04/2030 | 169 | 100 | 1 - 1000 | 863 | Available |
| Fraser MacBeth (Transfer Listed) | Scotland | Not Assigned | 31 | LM CM | 2500 | 05/06/2030 | 417 | 1000 | 250 - 500 | 815 | Injured |
| Dylan McBean | Scotland | Not Assigned | 31 | ST RW | 500 | 05/06/2029 | 286 | 1000 | 500 - 1000 | 753 | Available |
| Martin Arthur | Scotland | Not Assigned | 19 | ST | 200 | 05/06/2030 | 128 | 372 | 1 - 1000 | 809 | Available |
| Gavin Hare (Transfer Listed) | Scotland | Not Assigned | 19 | ST RW | 2500 | 05/06/2030 | 342 | 549 | 500 - 1000 | 805 | Available |
| Neil Dee | Scotland | Not Assigned | 18 | ST CAM RW | 400 | 05/09/2029 | 202 | 251 | 500 - 1000 | 801 | Available |
| Edward Brown | Scotland | Not Assigned | 19 | ST | 400 | 21/11/2029 | 175 | 200 | 1 - 1000 | 786 | Available |
| Eric Tracey | Scotland | Not Assigned | 18 | ST LW | 400 | 21/01/2030 | 178 | 150 | 1 - 1000 | 781 | Available |