| Gavin MacRae | Scotland | Not Assigned | 22 | GK | 400 | 05/06/2031 | 304 | 1000 | 500 - 1000 | 805 | Available |
| Dennis MacMullen | Scotland | Not Assigned | 20 | GK | 100 | 05/06/2033 | 60 | 455 | 1 - 1000 | 864 | Available |
| Henry MacVicar | Scotland | Not Assigned | 18 | GK | 100 | 02/08/2032 | 65 | 200 | 1 - 1000 | 747 | Available |
| Marcus Glen | Scotland | Not Assigned | 20 | CB | 100 | 05/06/2033 | 137 | 920 | 1 - 1000 | 835 | Available |
| Gordon McClamrock | Scotland | Not Assigned | 19 | CB | 100 | 21/11/2030 | 59 | 482 | 1 - 1000 | 840 | Available |
| Neil Kerr | Scotland | Not Assigned | 19 | CB | 100 | 21/01/2031 | 109 | 686 | 1 - 1000 | 906 | Available |
| Stuart MacGeorge | Scotland | Not Assigned | 19 | CB | 100 | 21/04/2031 | 59 | 420 | 1 - 1000 | 913 | Available |
| Frank MacMullen (Loan Listed) | Scotland | Not Assigned | 19 | CB | 100 | 21/08/2031 | 60 | 350 | 1 - 1000 | 841 | Available |
| Joel McAlpin (Loan Listed) | Scotland | Not Assigned | 20 | CB | 100 | 21/10/2031 | 60 | 325 | 1 - 1000 | 789 | Available |
| Alex MacConnell (Loan Listed) | Scotland | Not Assigned | 18 | CB | 100 | 21/08/2032 | 60 | 200 | 1 - 1000 | 900 | Available |
| Pat Fairbairn | Scotland | Not Assigned | 18 | CB | 100 | 21/04/2033 | 61 | 50 | 1 - 1000 | 818 | Available |
| Fraser McCormick | Scotland | Not Assigned | 19 | LB CB | 100 | 21/11/2032 | 165 | 463 | 1 - 1000 | 831 | Available |
| Stuart McIntyre | Scotland | Not Assigned | 18 | CDM CB RB | 100 | 21/09/2032 | 146 | 416 | 1 - 1000 | 904 | Available |
| Andrew Craig | Scotland | Not Assigned | 20 | CM | 100 | 21/01/2031 | 299 | 949 | 500 - 1000 | 908 | Available |
| Duncan McNiel | Scotland | Not Assigned | 19 | CM CDM | 100 | 21/07/2032 | 250 | 593 | 500 - 1000 | 832 | Available |
| Eddie MacDonald | Scotland | Not Assigned | 19 | CM CDM | 100 | 21/07/2032 | 111 | 498 | 1 - 1000 | 902 | Available |
| David MacAulay | Scotland | Not Assigned | 19 | RM | 100 | 21/10/2031 | 228 | 718 | 500 - 1000 | 901 | Available |
| Brian Lindsay (Loan Listed) | Scotland | Not Assigned | 19 | LM CM CAM LW | 100 | 21/08/2031 | 260 | 967 | 1 - 500 | 800 | Available |
| Tommy McCluney | Scotland | Not Assigned | 19 | LM CM LW | 100 | 21/02/2033 | 60 | 100 | 1 - 1000 | 803 | Available |
| James McWethy | Scotland | Not Assigned | 21 | LW ST CAM ST | 3000 | 05/06/2031 | 304 | 1000 | 500 - 1000 | 910 | Available |
| John McCargar | Scotland | Not Assigned | 21 | LW | 100 | 21/10/2030 | 62 | 435 | 1 - 1000 | 807 | Available |
| Ron Quinn | Scotland | Not Assigned | 20 | ST RW | 100 | 21/02/2031 | 108 | 713 | 1 - 1000 | 912 | Available |
| Lewis Slane (Loan Listed) | Scotland | Not Assigned | 20 | ST | 100 | 21/10/2031 | 60 | 300 | 1 - 1000 | 879 | Available |
| Tommy McCarter | Scotland | Not Assigned | 18 | ST CAM LW | 100 | 21/05/2032 | 109 | 377 | 1 - 1000 | 870 | Available |
| Joel MacAlpine (Loan Listed) | Scotland | Not Assigned | 19 | ST | 100 | 21/07/2032 | 65 | 200 | 1 - 1000 | 808 | Available |
| Ian MacKinnon | Scotland | Not Assigned | 18 | ST CAM RW | 100 | 21/01/2033 | 67 | 146 | 1 - 1000 | 789 | Available |