The Celts have already travelled to Marston Road in the league this season, and left with all three points following a 3-1 victory, as Ben Atkinson, Luke Parkin and Jimmy Spencer found the back of the net.
Farsley head into this game following just one defeat in their last eight games, a 1-0 loss against South Shields.
Adam Lakeland’s side have beaten Marine (2-1), Whitby Town (3-1), Witton Albion (3-2), Hednesford Town (1-0) and Scarborough Athletic (3-1), whilst draws have come against Warrington Town (3-3) and Grantham Town (1-1).
Farsley’s run to the quarter-finals has seen them get past Pontefract Collieries (4-0), Frickley Athletic (1-1) on penalties, and Scarborough Athletic (2-1).
Ben Atkinson will miss out as he serves the final game of his three-game ban, whilst Jack Dyche is also doubtful.
Stafford Rangers have endured a difficult season so far as they sit 19th in the division, engaged in the fight to avoid relegation.
However, they have seen in upturn in fortunes recently under the guidance of Andy Fearn and Alex Meechan, going three games without defeat. That run has seen Boro’ defeat Grantham Town (5-0), and draw with Workington (1-1) and Gainsborough Trinity (1-1).
In the Integro League Cup Stafford have so far seen off Market Drayton Town (1-1) on penalties, Chasetown (2-1) and Marine (1-1), also on penalties.
On the injury front, Luke Jones and Jack Sherratt are both doubts, whilst Joe Cuff and Andy Haworth are suspended.
Tuesday’s game takes place at Marston Road, postcode ST16 3UF. Kick-off is 7.45pm and admission prices are just £6 adults, £3 concessions and £1 U16s.
The Celts are back in action at Throstle Nest on Saturday as North Ferriby United are the visitors for a Yorkshire derby.
Updated 22:46 - 29 Jan 2019 by Thomas Ritchie