2007 winners - Daniel Stewart's/Melville F.P.
| Saturday 22nd September | Sunday 23rd September | Monday 24th September |
| | 1st Round | 2nd Round | 3rd Round | Semi-Final | Final |
| 1. | Royal High School F.P. Old Grammarians | Old Grammarians (2-1) Old Uppinghamians (2-1) | Old Grammarians (2-1) Stewarts Meville (2½-½) | Stewarts Melville (2½-½) Lenzie Acadamy (2½-½) | Stewarts Melville (2-1) Edinburgh Academicals (2-1) |
| 2. | Old Uppinghamians Strathallians |
| 3. | Watsonians Perth Academicals | Perth Academicals (2-1) Stewarts Melville (2½-½) |
| 4. | Daniel Stewart's/Melville F.P. Old Lorettonians |
| 5. | Glasgow High School F.P. Dollar Academicals | Dollar Academicals (2-1) Old Carthusians (3-0) | Old Carthusians (2½-½) Lenzie Academicals (2-1) |
| 6. | Old Carthusians Kelvinside Academicals |
| 7. | Aberdeen Grammar School F.P. Old Reptonians | Old Reptonians (2-1) Lenzie Academicals (3-0) |
| 8. | Lenzie Academicals Old Oundelians |
| 9. | --- --- | Edinburgh Academicals Gordonians (2-1) | Edinburgh Academicals (2-1) Breadalbane Academicals (2-1) | Edinburgh Academicals (2-1) Old Fettesians (2-1) |
| 10. | Gordonians Old St Beghians |
| 11. | Falkirk High School F.P. Breadalbane Academicals | Breadalbane Academicals (w/o) Old Glenalmond (w/o) |
| 12. | Old Pocklingtonians Old Glenalmond |
| 13. | Old Fettesians George Heriots F.P. | Old Fettesians (2-1) Hillhead High School (3-0) | Old Fettesians (3-0) Glasgow Academicals (2-1) |
| 14. | Old Etonians Hillhead High School F.P. |
| 15. | Glasgow Academicals Morrisonians | Glasgow Acadmicals (3-0) Merchistonians (2-1) |
| 16. | Merchistonians Hutcheson's Grammar School F.P. |