Mexico2:0South Africa·South Korea2:1Czech Republic·Canada1:1Bosnia·USA4:1Paraguay·Qatar1:1Switzerland·Brazil1:1Morocco·Haiti0:1Scotland·Australia2:0Turkey·Germany7:1Curacao·Netherlands2:2Japan·Ivory Coast1:0Ecuador·Sweden5:1Tunisia·Spain0:0Cape Verde Islands·Belgium1:1Egypt·Saudi Arabia1:1Uruguay·Iran2:2New Zealand·France3:1Senegal·Iraq1:4Norway·Argentina3:0Algeria·Austria3:1Jordan·Portugal1:1Congo DR·England4:2Croatia·Ghana1:0Panama·Uzbekistan1:3Colombia·Czech Republic1:1South Africa·Switzerland4:1Bosnia·Canada6:0Qatar·Mexico1:0South Korea·USA2:0Australia·Scotland0:1Morocco·Brazil3:0Haiti·Turkey0:1Paraguay·Netherlands5:1Sweden·Germany2:1Ivory Coast·Ecuador0:0Curacao·Tunisia0:4Japan·Spain4:0Saudi Arabia·Belgium0:0Iran·Uruguay2:2Cape Verde Islands·New Zealand1:3Egypt·Argentina2:0Austria·France3:0Iraq·Norway3:2Senegal·Jordan1:2Algeria·Portugal5:0Uzbekistan·England0:0Ghana·Panama0:1Croatia·Colombia1:0Congo DR·Switzerland2:1Canada·Bosnia3:1Qatar·Morocco4:2Haiti·Scotland0:3Brazil·South Africa1:0South Korea·Czech Republic0:3Mexico·Ecuador2:1Germany·Curacao0:2Ivory Coast·Tunisia1:3Netherlands·Japan1:1Sweden·Turkey3:2USA·Paraguay0:0Australia·Senegal5:0Iraq·Norway1:4France·Uruguay0:1Spain·Cape Verde Islands0:0Saudi Arabia·New Zealand1:5Belgium·Egypt1:1Iran·Croatia2:1Ghana·Panama0:2England·Colombia0:0Portugal·Congo DR3:1Uzbekistan·Algeria3:3Austria·Jordan1:3Argentina·South Africa0:1Canada·Brazil2:1Japan·Germany1:1pen 3:4Paraguay·Netherlands1:1pen 2:3Morocco·Ivory Coast1:2Norway·France3:0Sweden·Mexico2:0Ecuador·England2:1Congo DR·Belgium2:2ET 3:2Senegal·USA2:0Bosnia·Spain3:0Austria·Portugal1:1ET 2:1Croatia·Switzerland2:0Algeria·Australia1:1pen 2:4Egypt·Argentina1:1ET 3:2Cape Verde Islands·Colombia1:0Ghana·Canada0:3Morocco·Paraguay0:1France·Brazil1:2Norway·Mexico2:3England·Portugal0:1Spain·USA1:4Belgium·Argentina3:2Egypt·Switzerland0:0pen 4:3Colombia·France2:0Morocco·Spain2:1Belgium·Norway1:1ET 1:2England·Argentina1:1ET 3:1Switzerland·France0:2Spain·England1:2Argentina·France4:6England·Spain0:0ET 1:0Argentina

Paris Saint Germain vs Toulouse — match result and stats (Apr 3, 2026)

Final score: Paris Saint Germain 3:1 Toulouse — Paris Saint Germain won. Ligue 1, April 3, 2026. Stats, events and head-to-head are below.

апр 3, 2026 at 21:45
🔔 enable push in settings
FT
3:1
Toulouse
1.770.16

Ligue 1: Paris Saint Germain vs Toulouse on 03 Apr 2026 finished 3:1.

Paris Saint Germain are in good form: 5-3-2 in their last 10, 2.0 scored and 1.4 conceded per game. They are scoring in 15 straight.

Toulouse are in good form: 4-2-4 in their last 10, 1.5 scored and 2.1 conceded per game.

Over 2.5 lands in 60% of Paris Saint Germain's games and 80% of Toulouse's; both teams score in 80% and 70%.

Chance quality: xG 1.8 vs 0.2.

Head-to-head (5): Paris Saint Germain 4, Toulouse 1, 0 draws.

Predicted: 2:0 (14%) · also likely 1:0 (12%)

Lineups

PSGΣ €658m
#PlayerRoleAppsG+ARatFrom
39Safonov GKROT137,0€30m
2Hakimi CROT223+57,0€80m
6Zabarnyi NEWCORE281+06,9€40mBournemouth
51PachoCORE302+17,0€80m
21HernandezCORE230+27,2€18m
33Zaire-EmeryCORE381+57,2
4BeraldoROT131+07,2€22m
19LeeCORE282+47,3€28m
14DoueKEY259+47,2€120m
10DembeleKEY2411+67,7€100m
7KvaratskheliaKEY3210+77,3€140m
Bench (9)
#PlayerRoleAppsG+ARatFrom
30Chevalier GKCORE246,8€25m
89Marin GK NEWSUB17,1€1m
5MarquinhosROT202+06,8€28m
17VitinhaKEY367+87,4€140m
9RamosCORE349+16,8€30m
25MendesCORE295+57,4€80m
87NevesCORE236+37,3€140m
27Fernandez NEWSUB66,5€10mBarcelona
49MbayeCORE283+26,8€30m
Out (4)
Barcola B.Ankle Injury
Mayulu S.Calf Injury
Ndjantou Q.Muscle Injury
Ruiz F.Knee Injury
ToulouseΣ €98m
#PlayerRoleAppsG+ARatFrom
1Restes GKCORE256,5€18m
3McKenzieKEY340+26,7€7m
35Koumbassa NEWSUB66,3€5m
2Nicolaisen CCORE260+16,7€5m
24Methalie NEWCORE236,4€18m
23CasseresKEY271+27,0€9m
18Demba NEWROT201+27,0€9mNurnberg
19SidibeCORE273+26,7€1m
15DonnumCORE234+47,1
10GbohoKEY288+26,9€18m
20Emersonn NEWKEY224+26,4€8mGoztepe
Bench (9)
#PlayerRoleAppsG+ARatFrom
16Haug GKSUB66,7€400k
40Said Mchindra GK
12KamanziROT196,6€1.2m
77Sauer NEWCORE226,5€1.5mZilina
44Bakhouche Piernas
37Azizi€250k
13Russell-Rowe NEWSUB66,2Columbus Crew
7Vignolo NEWROT142+06,6€1.5mRacing Cordoba
45Vossah NEWROT181+16,5€15m
Out (6)
Francis A.Broken Leg
Hidalgo S.Yellow Cards
Cresswell C.Muscle Injury
Magri F.Knee Injury
Messali R.Ankle Injury
Methalie D.Knee Injury

Match statistics

1.77xG0.16
7Shots on target1
10Shots off target4
4Blocked shots0
113Attacks91
13Key passes3
92%Pass accuracy79%
7Crosses4
4Fouls13
2Offsides4
0Yellow cards1
0Goalkeeper saves4
13Throw-ins15
13Free kicks4
83Ball safe59
By half (1H / 2H)
1H2HFT
MetricHAHAHA
Shots on413071
Corners312152
Dangerous34820205428
Fouls31013413
Yellow010001

Detailed statistics

Recent matches (2 months)

Goals Threshold: 3,25Yellow cards Threshold: 4,5Corners Threshold: 9,5
MetricTotalTotalTotal
Matches played109109109
Total less3 30%7 78%9 90%4 44%6 60%5 56%
Total more7 70%2 22%1 10%5 56%4 40%4 44%
Matches home / away555555
Total less (home / away)1 20%3 60%4 80%3 60%3 60%3 60%
Total more (home / away)4 80%2 40%1 20%2 40%2 40%2 40%
Individual total (home / away)3,201,404,601,002,603,605,205,2010,40
Individual total (overall)2,801,113,910,602,112,715,305,4410,74
Avg total4,002,333,172,204,333,278,609,118,86
Avg total (home / away)4,603,203,903,204,203,707,809,208,50
Avg opponents' total1,201,222,421,602,223,823,303,676,97
Avg opponents' total (home / away)1,401,803,202,201,603,802,604,006,60
Predicted total3,533,219,62

Referee

Eric Wattellier
Last 2 months: 4 games · 19 YC total · 4.75 YC/game · 1 RC
31.03Morocco — Paraguay3-58
08.03Lyon — Paris F.C.2-02
03.03Strasbourg — Reims1-23
13.02Monaco — Nantes41-261

Last 10 matches

Paris Saint Germain10 matches
Both teams to score8/1080% fair1.25
Clean sheets2 / 10
Scored10 / 10
scored 15 straight
Toulouse10 matches
Both teams to score7/1070% fair1.43
Clean sheets2 / 10
Scored8 / 10

Line trends

Head-to-head

DateLeagueHomeAwayxG%OnOffDA
30.08.25Ligue 1ToulouseParis Saint Germain362.242.5424%76%688534635710
15.02.25Ligue 1ToulouseParis Saint Germain010.902.4423%77%46101426795220
22.11.24Ligue 1Paris Saint GermainToulouse301.301.3973%27%829964477512
12.05.24Ligue 1Paris Saint GermainToulouse131.811.4964%36%35121343544600
03.01.24Super CupParis Saint GermainToulouse201.321.2765%35%5691185357420
19.08.23Ligue 1ToulouseParis Saint Germain111.261.9024%76%2361330645503
04.02.23Ligue 1Paris Saint GermainToulouse2160%40%5618978266222
31.08.22Ligue 1ToulouseParis Saint Germain0125%75%47346381600
25.08.19Ligue 1Paris Saint GermainToulouse0067%33%4063852610000
31.03.19Ligue 1ToulouseParis Saint Germain0140%60%455835566621

Against common opponents (2 months)

Paris Saint Germain

DateLeagueHomeAwayxG%OnOffDA
28.02.26Ligue 1Le HavreParis Saint Germain010.573.8732%68%1961337643330
21.02.26Ligue 1Paris Saint GermainMetz302.120.0867%33%6010363274102
13.02.26Ligue 1RennesParis Saint Germain311.363.6133%67%4791526745800
08.02.26Ligue 1Paris Saint GermainMarseille504.140.6358%42%7315647315222

Toulouse

DateLeagueHomeAwayxG%OnOffDA
15.03.26Ligue 1MetzToulouse331.651.1050%50%8666440200
07.03.26Ligue 1ToulouseMarseille010.820.4849%51%221063828422300
04.03.26CupMarseilleToulouse221.201.1050%50%55956035662100
28.02.26Ligue 1RennesToulouse100.920.4865%35%22984240611300
15.02.26Ligue 1Le HavreToulouse211.162.5337%63%22291053121210

Against similar-strength opponents

Matches with the same favourite/underdog setup by the bookmaker line.

Paris Saint Germain (as favourite) odds 1.12–1.55

Record 2-1-1 (W-D-L), 2.0 scored / 1.3 conceded avg.

DateLeagueHomeAwayxG%OnOffDA
21.03.26Ligue 1NiceParis Saint Germain040.233.6226%74%110562632250110
06.03.26Ligue 1Paris Saint GermainMonaco131.081.3372%28%561459734731300
28.02.26Ligue 1Le HavreParis Saint Germain010.573.8732%68%196133764333000
25.02.26Champions LeagueParis Saint GermainMonaco222.121.1673%27%641557525840401

Toulouse (vs a strong favourite) odds 1.01–2.30

Record 0-2-3 (W-D-L), 0.8 scored / 1.4 conceded avg.

DateLeagueHomeAwayxG%OnOffDA
07.03.26Ligue 1ToulouseMarseille010.820.4849%51%2210638284223
04.03.26CupMarseilleToulouse221.201.1050%50%559560356621
28.02.26Ligue 1RennesToulouse100.920.4865%35%229842406113
29.11.25Ligue 1MarseilleToulouse221.770.7077%23%7411283219121
25.10.25Ligue 1MonacoToulouse102.980.9454%46%529819582534

Last matches (2 months)

Paris Saint Germain WWWLWDWWL

DateLeagueHomeAwayxG%OnOffDA
21.03.26Ligue 1NiceParis Saint Germain040.233.6226%74%110562632250110
17.03.26Champions LeagueChelseaParis Saint Germain030.991.0846%54%95936025930000
11.03.26Champions LeagueParis Saint GermainChelsea420.871.5258%42%74155727231000
06.03.26Ligue 1Paris Saint GermainMonaco131.081.3372%28%561459734731300
28.02.26Ligue 1Le HavreParis Saint Germain010.573.8732%68%196133764333000
25.02.26Champions LeagueParis Saint GermainMonaco222.121.1673%27%641557525840401
21.02.26Ligue 1Paris Saint GermainMetz302.120.0867%33%601036327410200
17.02.26Champions LeagueMonacoParis Saint Germain231.192.5020%80%483191386182010
13.02.26Ligue 1RennesParis Saint Germain311.363.6133%67%479152674580000

Toulouse WDLDLDLLW

DateLeagueHomeAwayxG%OnOffDA
21.03.26Ligue 1ToulouseLorient101.140.3942%58%42632230042200
15.03.26Ligue 1MetzToulouse331.651.1050%50%8666440200
07.03.26Ligue 1ToulouseMarseille010.820.4849%51%221063828422300
04.03.26CupMarseilleToulouse221.201.1050%50%55956035662100
28.02.26Ligue 1RennesToulouse100.920.4865%35%22984240611300
21.02.26Ligue 1ToulouseParis F.C.112.890.8256%44%8316361151221400
15.02.26Ligue 1Le HavreToulouse211.162.5337%63%22291053121210
08.02.26Ligue 1AngersToulouse100.980.4452%48%441072658353200
04.02.26CupToulouseAmiens101.680.1063%37%811135735641100

Last matches (1 year)

Paris Saint Germain WWWLWDWWL

DateLeagueHomeAwayxG%OnOffDA
21.03.26Ligue 1NiceParis Saint Germain040.233.6226%74%110562632250110
17.03.26Champions LeagueChelseaParis Saint Germain030.991.0846%54%95936025930000
11.03.26Champions LeagueParis Saint GermainChelsea420.871.5258%42%74155727231000
06.03.26Ligue 1Paris Saint GermainMonaco131.081.3372%28%561459734731300
28.02.26Ligue 1Le HavreParis Saint Germain010.573.8732%68%196133764333000
25.02.26Champions LeagueParis Saint GermainMonaco222.121.1673%27%641557525840401
21.02.26Ligue 1Paris Saint GermainMetz302.120.0867%33%601036327410200
17.02.26Champions LeagueMonacoParis Saint Germain231.192.5020%80%483191386182010
13.02.26Ligue 1RennesParis Saint Germain311.363.6133%67%479152674580000

Toulouse WDLDLDLLW

DateLeagueHomeAwayxG%OnOffDA
21.03.26Ligue 1ToulouseLorient101.140.3942%58%42632230042200
15.03.26Ligue 1MetzToulouse331.651.1050%50%8666440200
07.03.26Ligue 1ToulouseMarseille010.820.4849%51%221063828422300
04.03.26CupMarseilleToulouse221.201.1050%50%55956035662100
28.02.26Ligue 1RennesToulouse100.920.4865%35%22984240611300
21.02.26Ligue 1ToulouseParis F.C.112.890.8256%44%8316361151221400
15.02.26Ligue 1Le HavreToulouse211.162.5337%63%22291053121210
08.02.26Ligue 1AngersToulouse100.980.4452%48%441072658353200
04.02.26CupToulouseAmiens101.680.1063%37%811135735641100

Bookmaker lines

Bookmaker lines

1X211,27X6,00210,00
Total 3,25O1,88U1,98
AH -1,7511,9521,90

Match FAQ

What was the final score of Paris Saint Germain vs Toulouse?
The match ended 3:1 (Ligue 1, April 3, 2026).
Who won, Paris Saint Germain or Toulouse?
Paris Saint Germain won 3:1.
Where can I see the match stats?
Shots, possession, corners and match events are below on this page.
How have Paris Saint Germain and Toulouse fared against each other?
Over the last 10 head-to-head meetings: 7 wins for Paris Saint Germain, 2 draws, 1 wins for Toulouse. Details are in the H2H block on this page.
See full live table on ScanGoal →

Other matches that day

Latest news

All news →
← Back to home