| Charlie McNeff | Scotland | Not Assigned | 23 | GK | 5500 | 05/06/2034 | 465 | 604 | 500 - 750 | 817 | Available |
| Alex MacGibbon | Scotland | Not Assigned | 23 | GK | 5500 | 05/06/2035 | 539 | 618 | 500 - 750 | 914 | Available |
| Frank McCleod | Scotland | Not Assigned | 23 | GK | 18000 | 05/06/2035 | 866 | 1000 | 650 - 700 | 812 | Available |
| Douglas McCleary | Scotland | Not Assigned | 23 | GK | 4500 | 05/06/2033 | 432 | 550 | 500 - 750 | 835 | Available |
| Alex McCracken | Scotland | Not Assigned | 30 | CB | 8500 | 05/06/2032 | 766 | 1000 | 550 - 600 | 910 | Available |
| Paul MacLean | Scotland | Not Assigned | 23 | CB | 4500 | 05/06/2035 | 449 | 673 | 500 - 750 | 911 | Available |
| Patrick McClellan | Scotland | Not Assigned | 23 | CB | 6000 | 05/06/2034 | 561 | 1000 | 750 - 1000 | 805 | Available |
| Patrick McCausland | Scotland | Not Assigned | 22 | CB | 5500 | 05/06/2034 | 450 | 759 | 500 - 750 | 904 | Available |
| Mark McKay | Scotland | Not Assigned | 22 | RB CB CDM | 14000 | 05/06/2033 | 903 | 1000 | 700 - 750 | 902 | Available |
| Tom McCants | Scotland | Not Assigned | 23 | LB CB CDM | 16000 | 05/06/2035 | 866 | 1000 | 600 - 650 | 841 | Available |
| Robert McQueen | Scotland | Not Assigned | 23 | LB | 6500 | 05/06/2035 | 432 | 570 | 750 - 1000 | 908 | Available |
| Thomas McCowan | Scotland | Not Assigned | 21 | LB | 4500 | 05/06/2033 | 399 | 562 | 500 - 1000 | 927 | Available |
| Douglas McConachie | Scotland | Not Assigned | 29 | CDM CB | 14000 | 05/06/2034 | 858 | 1000 | 650 - 700 | 874 | Available |
| Bart Phillippe | England | Not Assigned | 23 | CDM | 21000 | 05/06/2034 | 981 | 1000 | 800 - 850 | 812 | Available |
| Ian Mylne | Scotland | Not Assigned | 20 | CDM | 5000 | 05/06/2034 | 406 | 439 | 500 - 750 | 941 | Available |
| Zachary Madden | Scotland | Not Assigned | 20 | CDM CB | 5500 | 05/06/2035 | 408 | 430 | 750 - 1000 | 848 | Available |
| Dave Farrell | England | Not Assigned | 20 | CM CDM CAM LM | 3500 | 05/06/2035 | 291 | 1000 | 500 - 1000 | 855 | Available |
| Alexander McAleese | Scotland | Not Assigned | 21 | CM CDM | 18000 | 05/06/2034 | 947 | 1000 | 700 - 750 | 875 | Available |
| Gordon Murray | Scotland | Not Assigned | 23 | CAM ST | 46000 | 05/06/2035 | 949 | 1000 | 700 - 750 | 900 | Available |
| Hugh McClory | Scotland | Not Assigned | 21 | CAM RW ST | 5500 | 05/06/2033 | 976 | 1000 | 800 - 850 | 911 | Available |
| John MacDuff | Scotland | Not Assigned | 21 | CAM ST | 6500 | 05/06/2034 | 406 | 627 | 750 - 1000 | 803 | Available |
| Peter McCammon | England | Not Assigned | 23 | RM | 200 | 05/06/2033 | 75 | 535 | 1 - 1000 | 908 | Available |
| Gavin McPhee (Transfer Listed) | Scotland | Not Assigned | 25 | LM CAM | 14000 | 05/06/2033 | 930 | 1000 | 700 - 750 | 908 | Available |
| John Handyside (Transfer Listed) | England | Not Assigned | 23 | LW CAM | 9000 | 05/06/2033 | 949 | 873 | 800 - 850 | 912 | Available |
| Paul MacPhail | Scotland | Not Assigned | 24 | ST | 50000 | 05/06/2035 | 923 | 1000 | 750 - 800 | 978 | Available |
| Anton Souter | Scotland | Not Assigned | 23 | ST RW | 200 | 05/06/2035 | 98 | 607 | 1 - 1000 | 912 | Available |
| Tom MacAlpine | Scotland | Not Assigned | 23 | ST RW | 14000 | 05/06/2033 | 860 | 1000 | 650 - 700 | 842 | Available |
| Alex McWatters | Scotland | Not Assigned | 22 | ST | 5500 | 05/06/2035 | 362 | 643 | 500 - 1000 | 810 | Available |
| Frank Morgan | Scotland | Not Assigned | 20 | ST LW | 5500 | 05/06/2035 | 397 | 450 | 500 - 1000 | 832 | Available |
| Ethan Harrison | Scotland | Not Assigned | 20 | ST RW | 5000 | 05/06/2034 | 416 | 384 | 500 - 750 | 913 | Available |
| Andy MacAuley | Scotland | Not Assigned | 20 | ST CAM RW | 5000 | 05/06/2035 | 539 | 379 | 500 - 750 | 907 | Available |