Over the last meetings Orlando Pirates holds wins - 2, losses - 2 and draws - 1. Milford on the other hand ends the latest games with wins - 3, losses - 1 and draws - 1. Based on this data we can assume that Milford currently is in better form, unlike Orlando Pirates.
Orlando Pirates: Neom SC – (Loss 0:1), Las Palmas – (Win 0:1), Al-Ittihad Jeddah – (Loss 2:3), Cadiz – (Win 1:2), Cordoba CF – (Draw 1:1).
Milford: Richards Bay – (Win 2:1), Lamontville Golden Arrows – (Win 0:1), Magesi – (Draw 1:1), Cape Town City – (Loss 0:1), Magesi – (Win 1:0).