| FIRST ROUND - Saturday, 24th November, 1928 - The Oval |
| GLENTORAN 3 |
| (?) |
| BALLYMENA 3 |
| (Shaw ('?); McCambridge ('?, '?) |
| Team: Gough, McNinch, McDairmud, J. Reid, D. Reid, Howard, Clarke, Mitchell, Shiels, McCambridge, Shaw. |
| Match Description: ... |
| FIRST ROUND REPLAY - Wednesday, 28th November, 1928 - Ballymena Showgrounds |
| BALLYMENA 2 |
| (McCambridge ('?, '?) |
| GLENTORAN 1 |
| (?) |
| Team: Gough, McNinch, McDairmud, J. Reid, D. Reid, Howard, Clarke, Mitchell, Shiels, McCambridge, Shaw. |
| Match Description: ... |
| QUARTER-FINAL - Saturday, 12th January, 1928 - Ballymena Showgrounds |
| BALLYMENA 4 |
| (Mitchell '?, McCambridge '?; Gilmore) |
| BROADWAY UNITED 1 |
| (?) |
| Team: Gough, McNinch, McDairmud, J. Reid, D. Reid, Howard, Clarke, Mitchell, Gilmore, McCambridge, Shaw. |
| Match Description: ... |
| SEMI-FINAL - Saturday, 9th February, 1928 - Windsor Park |
| COLERAINE 0 |
| - |
| BALLYMENA 3 |
| (McCambridge 2; Mitchell) |
| Team: Gough, McNinch, McDairmud, J. Reid, D. Reid, Howard, Clarke, Mitchell, Shiels, McCambridge, Shaw. |
| Match Description: ... |
| FINAL - Saturday, 30th March, 1928 - Solitude |
| BALLYMENA 2 |
| (Shiels '40; McCambridge '47) |
| BELFAST CELTIC 1 |
| (J. Mahood '?) |
| Ballymena Team: Gough, McNinch, McDairmud, J. Reid, D. Reid, Howard, Clarke, Mitchell, Shiels, McCambridge, Cassidy. |
| Belfast Celtic Team: Diffin, Wallace, Fulton, Moore (c), Hamill, Pollock, Gallagher, Ferris, Curran, S. Mahood, J. Mahood. |
| Referee: W. McClean (Belfast) |
| Match Description: ... |
|