Sanjoanense are in decent nick, with three wins and two defeats from their last five games.
Last time out, Sanjoanense were beaten 2-1 at Camacha in a Campeonato de Portugal Prio - Group B game on 25 October. They are scoring 1.4 goals a game and conceding 1.4 over their last 20 matches. 13 of those 20 games saw both teams score, and 11 went over 2.5 goals.
Sanjoanense sit 6th in the Campeonato de Portugal Prio - Group B table (II Divisao: Group B) on 8 points from 6 games, eight points behind leaders Ovarense.
The next match takes Sanjoanense to União Lamas on Saturday 31 October, in a Campeonato de Portugal Prio - Group B game. Keep an eye on the Sanjoanense tips page for our Sanjoanense prediction on the next match; the rest of the fixtures are listed below.