| Date |
Opposition |
Location |
Competition |
Result |
| 18th August |
Highland |
Away |
Friendly |
- |
| 1st September |
Stewarts Melville 3XV |
Home |
League |
Loss 14-75 |
| 8th September |
Watsonians 3XV |
Away |
League |
Cancelled* |
| 15th September |
Falkirk 2XV |
Away |
League |
Loss 29-0 |
| 22nd September |
Preston Lodge 2XV |
Home |
League |
Won 24-15 |
| 29th September |
Edinburgh University 3XV |
Home |
League |
Loss 22-26 |
| 6th October |
Heriots 3XV |
Away |
League |
Loss 87-21 |
| 13th October |
Lasswade 2XV |
Away |
League |
Loss 68-0 |
| 20th October |
Forrester 2XV |
Home |
League |
Loss 101-0 |
| 27th October |
Edinburgh Acad' 3XV |
Away |
League |
Loss 49-0 |
| 3rd November |
Ross High |
Home |
League |
Win 20-0 |
| 10th November |
Kinross |
Home |
League |
Win 20-0 |
| 17th November |
Grangemouth |
Away |
League |
Loss 23-8 |
| 24th November |
Linlithgow |
Away |
League |
Loss 70-0 |
| 1st December |
Watsonians |
Home |
League |
Loss 69-5 |
| 8th December |
Falkirk |
Home |
League |
Loss 7-19 |
| 15th December |
Preston Lodge |
Away |
League |
Loss 25-9 |
| 5th January |
Lasswade |
Home |
League |
- |
| 12th January |
Forrester |
Away |
League |
- |
| 19th January |
Edinburgh Academicals |
Home |
League |
Loss 27-0 |
| 26th January |
Ross High |
Away |
League |
- |
| 2nd February |
Heriots |
Home |
League |
- |
| 16th February |
Edinburgh University |
Away |
League |
- |
| 1st March |
Linlithgow |
Home |
League |
- |
| 22nd March |
Kinross |
Away |
League |
- |
| 29st March |
Stewarts Melville |
Home |
League |
- |
| 5th April |
Grangemouth |
Home |
League |
- |
| * Cancelled game = Loss 20-0 on League Table |