Sanjoanense are flying right now, with four wins and a defeat from their last five games. They have won three in a row.
Last time out, Sanjoanense saw off Nacional 1-0 on home turf in a Taça de Portugal game on 17 October. They are scoring 1.5 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 5th in the Campeonato de Portugal Prio - Group B table (II Divisao: Group B) on 8 points from 5 games, five points behind leaders Ovarense.
The next match takes Sanjoanense to Camacha on Sunday 25 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.