The Royals enter the weekend's fixtures fifth in the table, eight points better off than 10th-placed Preston, who have themselves been in good form over the past month.
After a disappointing start to December that saw Reading lose three games in the space of four matches, Veljko Paunovic's men have since taken 10 points from the last 12 available.
That run includes victories over Luton Town, Huddersfield Town and, most recently, a 3-0 home triumph against Coventry City on Tuesday.
That victory only strengthened Reading's promotion claims and Paunovic will now be keen for his side to keep their momentum going.
Taking the last six games into account, only five teams have accrued more points than the Royals - one of those teams being next opponents Preston.
The Lilywhites suffered back-to-back losses against Nottingham Forest and Bristol City, but four victories either side, each without conceding, leaves them in a strong position.
North End have not been great on home soil this term, though, losing seven times in the league at Deepdale - they last lost more in the 2010-11 campaign when tasting defeat 12 times.
Reading have lost only one of their last six away games in the league, meanwhile, and are chasing successive away league wins to start a calendar year for the first time since 2002.
Preston North End Championship form: WWWLLW
Preston North End form (all competitions): WWLLLW
Reading Championship form: LLWDWW
Reading form (all competitions): LWDWLW
Sinclair's strike against Birmingham took his goals tally for the season to eight in 22 Championship outings, and he looks certain to start out wide this weekend.
Tomas Esteves was brought on midway through the win over Coventry and is pushing for inclusion from the beginning against Preston.
Preston North End possible starting lineup:
Iversen; Browne, Huntington, Davies, Hughes; Whiteman, Molumby; Barkhuizen, Johnson, Sinclair; Jakobsen
Reading possible starting lineup:
Cabral; Esteves, Morrison, McIntyre, Richards; Laurent, Rinomhota; Aluko, Swift, Ejaria; Joao
We say: Preston North End 1-2 Reading
Preston won the reverse meeting 3-0 in early November and are seeking a league double in this fixture for the first time since 2015-16.
The Lilywhites returned to winning ways last time out and are one of the division's most in-form sides over the past five weeks, but Reading have looked even stronger of late and we are tipping them to exact some revenge.