Matches
16 October 2020
Coleraine

0-1
-
Ballymena

24 October 2020
Ballymena

2-3
-
Linfield

31 October 2020
Larne

2-0
-
Ballymena

07 November 2020
Ballymena

1-4
-
Crusaders

10 November 2020
Ballymena

0-2
-
Glenavon

21 November 2020
Ballymena

2-0
-
Warrenpoint

24 November 2020
Cliftonville

0-4
-
Ballymena

01 December 2020
Ballymena

2-0
-
Carrick

05 December 2020
Portadown

0-0
-
Ballymena

12 December 2020
Dungannon

1-5
-
Ballymena

19 December 2020
Ballymena

1-1
-
Glentoran

02 January 2021
Larne

0-1
-
Ballymena

30 January 2021
Carrick

0-2
-
Ballymena

02 February 2021
Ballymena

0-1
-
Dungannon

06 February 2021
Glenavon

2-1
-
Ballymena

16 February 2021
Ballymena

0-1
-
Coleraine

20 February 2021
Crusaders

2-1
-
Ballymena

23 February 2021
Cliftonville

2-1
-
Ballymena

27 February 2021
Portadown

-
-
Ballymena

02 March 2021
Ballymena

-
-
Cliftonville

06 March 2021
Ballymena

-
-
Larne

09 March 2021
Glentoran

-
-
Ballymena

13 March 2021
Ballymena

-
-
Portadown

16 March 2021
Warrenpoint

-
-
Ballymena

20 March 2021
Warrenpoint

-
-
Ballymena

23 March 2021
Ballymena

-
-
Linfield

27 March 2021
Ballymena

-
-
Dungannon

30 March 2021
Ballymena

-
-
Carrick

03 April 2021
Ballymena

-
-
Crusaders

06 April 2021
Ballymena

-
-
Glentoran

10 April 2021
Glenavon

-
-
Ballymena

20 April 2021
Linfield

-
-
Ballymena

24 April 2021
Ballymena

-
-
Coleraine

09 January 2021
Ballymena

-
-
Portadown

Match postponed