| James McClenathan | Scotland | Not Assigned | 18 | GK | 100 | 02/08/2028 | 196 | 612 | 1 - 1000 | 911 | Available |
| William McKay | Scotland | Not Assigned | 19 | GK | 100 | 02/08/2029 | 72 | 336 | 1 - 1000 | 856 | Available |
| Rob McAfee | Scotland | Not Assigned | 17 | GK | 100 | 02/08/2030 | 61 | 100 | 1 - 1000 | 786 | Available |
| Martin Mitchell | Scotland | Not Assigned | 30 | CB | 100 | 05/06/2028 | 304 | 1000 | 1 - 500 | 830 | Available |
| Bruce Carver | Scotland | Not Assigned | 29 | CB | 200 | 05/06/2029 | 234 | 1000 | 1 - 500 | 792 | Available |
| Colin MacMillan | Scotland | Not Assigned | 19 | CB | 100 | 21/11/2028 | 65 | 571 | 1 - 1000 | 906 | Available |
| James Cour | Scotland | Not Assigned | 19 | CB | 100 | 21/11/2028 | 60 | 389 | 1 - 1000 | 796 | Available |
| Paul McClements | Scotland | Not Assigned | 19 | CB | 100 | 21/10/2029 | 62 | 275 | 1 - 1000 | 797 | Available |
| Adam Heriot | Scotland | Not Assigned | 19 | CB | 100 | 21/11/2029 | 65 | 275 | 1 - 1000 | 848 | Available |
| Colin McClenahan | Scotland | Not Assigned | 18 | CB | 100 | 21/02/2030 | 61 | 200 | 1 - 1000 | 775 | Available |
| Angus McClements (Transfer Listed) | Scotland | Not Assigned | 27 | LB | 1500 | 05/06/2030 | 304 | 1000 | 1 - 500 | 842 | Available |
| Gavin Duffy | Scotland | Not Assigned | 27 | LB CB | 100 | 05/06/2029 | 63 | 1000 | 1 - 1000 | 906 | Available |
| Theo Clapperton | Scotland | Not Assigned | 18 | LB CB | 100 | 21/08/2029 | 58 | 300 | 1 - 1000 | 803 | Available |
| Gavin Devlin (Loan Listed) | Scotland | Not Assigned | 18 | LB CB | 100 | 21/01/2030 | 61 | 200 | 1 - 1000 | 724 | Available |
| Edward Anderson | Scotland | Not Assigned | 29 | CDM CB | 100 | 05/06/2029 | 304 | 1000 | 1 - 500 | 809 | Available |
| Jim Lloyd | Scotland | Not Assigned | 18 | CDM CB | 100 | 21/02/2030 | 93 | 229 | 1 - 1000 | 794 | Available |
| John McDonald | Scotland | Not Assigned | 19 | CM CDM | 100 | 21/10/2028 | 299 | 1000 | 500 - 1000 | 816 | Available |
| Thomas McCleod | Scotland | Not Assigned | 18 | CM CDM CAM | 100 | 21/02/2030 | 272 | 534 | 500 - 1000 | 914 | Available |
| Mark McWhinney | Scotland | Not Assigned | 19 | CAM RW RM ST | 100 | 21/09/2029 | 294 | 643 | 500 - 1000 | 921 | Available |
| Robert McNabb | Scotland | Not Assigned | 29 | RM CM | 1500 | 05/06/2030 | 299 | 1000 | 1 - 500 | 792 | Available |
| Pat McWhirter | Scotland | Not Assigned | 17 | RM | 100 | 21/07/2030 | 61 | 112 | 1 - 1000 | 783 | Available |
| Charles McVittie (Transfer Listed) | Scotland | Not Assigned | 29 | LM CM | 100 | 05/06/2028 | 304 | 1000 | 1 - 500 | 817 | Available |
| Patrick McQueen | Scotland | Not Assigned | 19 | LW CAM | 100 | 21/10/2029 | 304 | 541 | 500 - 1000 | 836 | Available |
| David Menelaws | Scotland | Not Assigned | 30 | ST RW | 200 | 05/06/2029 | 218 | 1000 | 500 - 1000 | 813 | Available |
| Billy McDonald | Scotland | Not Assigned | 19 | ST RW | 100 | 21/06/2028 | 304 | 1000 | 500 - 1000 | 813 | Available |
| Eric MacCracken | Scotland | Not Assigned | 19 | ST RW | 100 | 02/08/2028 | 78 | 417 | 1 - 1000 | 783 | Available |
| Andrew McQuiston | Scotland | Not Assigned | 20 | ST | 100 | 21/12/2028 | 62 | 350 | 1 - 1000 | 816 | Available |
| Rob MacAdams | Scotland | Not Assigned | 19 | ST CAM RW | 100 | 21/12/2028 | 86 | 362 | 1 - 1000 | 750 | Available |
| Pat McPhee | Scotland | Not Assigned | 19 | ST RW | 100 | 21/03/2029 | 72 | 361 | 1 - 1000 | 890 | Available |
| Brian McPhearson | Scotland | Not Assigned | 18 | ST | 100 | 21/04/2029 | 64 | 325 | 1 - 1000 | 786 | Available |
| Ed Sweeney | Scotland | Not Assigned | 18 | ST RW | 100 | 21/05/2029 | 64 | 325 | 1 - 1000 | 782 | Available |
| Stuart McCombe | Scotland | Not Assigned | 20 | ST CAM RW | 100 | 21/05/2029 | 59 | 325 | 1 - 1000 | 828 | Available |
| Dale Sloan (Loan Listed) | Scotland | Not Assigned | 18 | ST | 100 | 21/06/2029 | 59 | 300 | 1 - 1000 | 800 | Available |
| Roger McLoughlin | Scotland | Not Assigned | 18 | ST | 100 | 21/01/2030 | 61 | 150 | 1 - 1000 | 751 | Available |
| Tom McBeth | Scotland | Not Assigned | 17 | ST RW | 100 | 21/07/2030 | 66 | 100 | 1 - 1000 | 865 | Available |
| Peter Lessels | Scotland | Not Assigned | 17 | ST | 100 | 21/07/2030 | 66 | 100 | 1 - 1000 | 862 | Available |