20 August 2022 Saturday, England EFL League One, Shrewsbury Town vs. Ipswich Town soccer match team comparisons h2h you can find in detail on our page.
Date League |
Home | Rival | HT | FT |
---|---|---|---|---|
20/08/2022 17:00 EFL League One |
Shrewsbury Town | Ipswich Town | 0-1 | 0-3 |
Shrewsbury Town | Percent |
---|---|
Home Matches | |
FT 0,5 Over | 91% |
HT Under 2,5 | 88% |
FT 4,5 Under | 85% |
3,5 Under | 77% |
1.5 Over | 72% |
HT Under 1,5 | 70% |
Double chance 1/2 | 69% |
Double chance 1/X | 69% |
HT Over 0,5 | 68% |
Double chance X/2 | 62% |
2.5 Under | 55% |
GG / BTTS Yes | 52% |
FT Odd | 52% |
Total Goals 2-3 | 49% |
GG / BTTS No | 48% |
FT Even | 48% |
2.5 Over | 45% |
Half Time X | 42% |
Full Time 1 | 38% |
HT Under 0,5 | 32% |
Half Time 2 | 31% |
Full Time 2 | 31% |
Full Time X | 31% |
HT Over 1,5 | 30% |
1.5 Under | 28% |
Total Goals 0-1 | 28% |
Half Time 1 | 27% |
3,5 Over | 23% |
Total Goals 4-5 | 21% |
Half Time/Full Time 2/2 | 20% |
Half Time/Full Time 1/1 | 18% |
Half Time/Full Time X/X | 18% |
Correct Score 1-1 | 17% |
Half Time/Full Time X/1 | 16% |
FT 4,5 Over | 15% |
Correct Score 1-0 | 13% |
HT Over 2,5 | 12% |
FT 0,5 Under | 9% |
Correct Score 0-0 | 9% |
Half Time/Full Time X/2 | 8% |
Correct Score 1-2 | 8% |
Half Time/Full Time 2/X | 7% |
Correct Score 2-1 | 7% |
FT 5,5 Over | 6% |
Half Time/Full Time 1/X | 6% |
Correct Score 0-1 | 6% |
Correct Score 0-2 | 6% |
Half Time/Full Time 2/1 | 4% |
Correct Score 2-0 | 4% |
Correct Score 3-1 | 4% |
Correct Score 0-3 | 4% |
Correct Score 2-3 | 4% |
Half Time/Full Time 1/2 | 3% |
Correct Score 3-0 | 3% |
Correct Score 2-2 | 3% |
Any other score | 2% |
Correct Score 3-2 | 2% |
Correct Score 3-3 | 2% |
Total Goals 6+ | 2% |
Correct Score 4-1 | 1% |
Correct Score 4-2 | 1% |
Correct Score 5-0 | 1% |
Correct Score 6-0 | 1% |
Correct Score 0-4 | 1% |
Correct Score 1-4 | 1% |
Correct Score 4-0 | 0% |
Correct Score 5-1 | 0% |
Correct Score 0-5 | 0% |
Correct Score 0-6 | 0% |
Correct Score 1-3 | 0% |
Correct Score 1-5 | 0% |
Correct Score 2-4 | 0% |
Ipswich Town | Percent |
---|---|
Away Matches | |
FT 4,5 Under | 94% |
HT Under 2,5 | 93% |
FT 0,5 Over | 92% |
3,5 Under | 86% |
Double chance 1/2 | 75% |
HT Under 1,5 | 74% |
Double chance 1/X | 71% |
1.5 Over | 69% |
2.5 Under | 64% |
HT Over 0,5 | 64% |
GG / BTTS No | 57% |
Total Goals 2-3 | 55% |
Double chance X/2 | 54% |
FT Even | 50% |
FT Odd | 50% |
Full Time 1 | 46% |
Half Time X | 45% |
GG / BTTS Yes | 43% |
2.5 Over | 36% |
HT Under 0,5 | 36% |
1.5 Under | 31% |
Total Goals 0-1 | 31% |
Full Time 2 | 29% |
Half Time 1 | 28% |
Half Time 2 | 27% |
HT Over 1,5 | 26% |
Full Time X | 25% |
Half Time/Full Time 1/1 | 24% |
Half Time/Full Time X/1 | 19% |
Half Time/Full Time 2/2 | 15% |
Correct Score 2-0 | 15% |
3,5 Over | 14% |
Half Time/Full Time X/X | 14% |
Correct Score 1-1 | 14% |
Total Goals 4-5 | 13% |
Half Time/Full Time X/2 | 12% |
Correct Score 1-0 | 12% |
Correct Score 2-1 | 11% |
Correct Score 0-1 | 11% |
Half Time/Full Time 2/X | 9% |
FT 0,5 Under | 8% |
Correct Score 0-0 | 8% |
HT Over 2,5 | 7% |
Correct Score 1-2 | 7% |
FT 4,5 Over | 6% |
Correct Score 3-0 | 4% |
Correct Score 0-2 | 4% |
Half Time/Full Time 2/1 | 3% |
Correct Score 2-2 | 3% |
Half Time/Full Time 1/2 | 2% |
Half Time/Full Time 1/X | 2% |
Correct Score 3-1 | 2% |
Correct Score 0-4 | 2% |
Correct Score 1-4 | 2% |
FT 5,5 Over | 1% |
Any other score | 1% |
Correct Score 4-1 | 1% |
Correct Score 0-5 | 1% |
Correct Score 1-3 | 1% |
Correct Score 2-3 | 1% |
Total Goals 6+ | 1% |
Correct Score 3-2 | 0% |
Correct Score 4-0 | 0% |
Correct Score 4-2 | 0% |
Correct Score 5-0 | 0% |
Correct Score 5-1 | 0% |
Correct Score 6-0 | 0% |
Correct Score 0-3 | 0% |
Correct Score 0-6 | 0% |
Correct Score 1-5 | 0% |
Correct Score 2-4 | 0% |
Correct Score 3-3 | 0% |
Date | Home | Rival | HT | FT |
---|---|---|---|---|
16/08/2022 | Shrewsbury Town | Derby County | 0-0 | 0-0 |
09/08/2022 | Shrewsbury Town | Carlisle United | 1-1 | 3-2 |
06/08/2022 | Shrewsbury Town | Accrington Stanley | 0-0 | 0-1 |
30/04/2022 | Shrewsbury Town | Wigan Athletic | 0-1 | 0-3 |
18/04/2022 | Shrewsbury Town | Doncaster Rovers FC | 3-0 | 3-3 |
09/04/2022 | Shrewsbury Town | Ipswich Town | 0-1 | 1-1 |
26/03/2022 | Shrewsbury Town | Lincoln City | 0-0 | 1-0 |
15/03/2022 | Shrewsbury Town | Morecambe | 1-0 | 5-0 |
12/03/2022 | Shrewsbury Town | Oxford United | 0-1 | 1-2 |
22/02/2022 | Shrewsbury Town | Portsmouth | 1-1 | 1-2 |
05/02/2022 | Shrewsbury Town | Fleetwood Town FC | 0-1 | 1-1 |
22/01/2022 | Shrewsbury Town | Bolton | 0-0 | 0-1 |
02/01/2022 | Shrewsbury Town | Sheffield Wednesday | 1-0 | 1-0 |
29/12/2021 | Shrewsbury Town | Accrington Stanley | 0-0 | 0-0 |
18/12/2021 | Shrewsbury Town | Cheltenham Town | 1-1 | 3-1 |
27/11/2021 | Shrewsbury Town | Charlton Athletic | 0-0 | 1-0 |
23/11/2021 | Shrewsbury Town | Sunderland | 0-1 | 1-1 |
23/10/2021 | Shrewsbury Town | Cambridge United | 1-0 | 4-1 |
16/10/2021 | Shrewsbury Town | Milton Keynes Dons | 0-0 | 1-0 |
05/10/2021 | Shrewsbury Town | Wolves U21 | 0-1 | 3-1 |
28/09/2021 | Shrewsbury Town | Wycombe Wanderers | 0-0 | 1-2 |
25/09/2021 | Shrewsbury Town | AFC Wimbledon | 1-1 | 2-1 |
11/09/2021 | Shrewsbury Town | Crewe Alexandra | 1-1 | 1-1 |
31/08/2021 | Shrewsbury Town | Crewe Alexandra | 0-0 | 0-1 |
28/08/2021 | Shrewsbury Town | Gillingham | 0-1 | 2-1 |
24/08/2021 | Shrewsbury Town | Rochdale | 0-0 | 0-2 |
21/08/2021 | Shrewsbury Town | Plymouth Argyle | 0-1 | 0-3 |
04/05/2021 | Shrewsbury Town | Ipswich Town | 0-0 | 0-0 |
01/05/2021 | Shrewsbury Town | Oxford United | 2-1 | 2-3 |
27/04/2021 | Shrewsbury Town | Lincoln City | 0-1 | 0-1 |
20/04/2021 | Shrewsbury Town | Wigan Athletic | 0-2 | 1-2 |
17/04/2021 | Shrewsbury Town | Doncaster Rovers FC | 0-1 | 0-2 |
05/04/2021 | Shrewsbury Town | Plymouth Argyle | 0-0 | 3-0 |
27/03/2021 | Shrewsbury Town | Portsmouth | 0-2 | 1-2 |
20/03/2021 | Shrewsbury Town | Hull City | 0-0 | 1-1 |
06/03/2021 | Shrewsbury Town | Fleetwood Town FC | 0-1 | 0-2 |
23/02/2021 | Shrewsbury Town | Milton Keynes Dons | 3-1 | 4-2 |
09/02/2021 | Shrewsbury Town | Sunderland | 0-1 | 2-1 |
02/02/2021 | Shrewsbury Town | Crewe Alexandra | 0-1 | 0-1 |
30/01/2021 | Shrewsbury Town | Peterborough United | 0-0 | 2-0 |
29/12/2020 | Shrewsbury Town | Blackpool | 1-0 | 1-0 |
08/12/2020 | Shrewsbury Town | Lincoln City | 1-2 | 1-4 |
05/12/2020 | Shrewsbury Town | Charlton Athletic | 0-0 | 1-1 |
29/11/2020 | Shrewsbury Town | Oxford City | 0-0 | 0-0 |
14/11/2020 | Shrewsbury Town | Swindon Town | 2-1 | 3-3 |
03/11/2020 | Shrewsbury Town | Burton Albion | 0-0 | 1-1 |
24/10/2020 | Shrewsbury Town | Rochdale | 1-2 | 1-2 |
20/10/2020 | Shrewsbury Town | Bristol Rovers | 0-1 | 0-1 |
06/10/2020 | Shrewsbury Town | Bolton | 2-0 | 2-1 |
03/10/2020 | Shrewsbury Town | Gillingham | 1-0 | 1-1 |
22/09/2020 | Shrewsbury Town | Newcastle United U21 | 2-0 | 3-0 |
19/09/2020 | Shrewsbury Town | Northampton Town | 0-1 | 1-2 |
07/03/2020 | Shrewsbury Town | Oxford United | 2-1 | 2-3 |
25/02/2020 | Shrewsbury Town | Tranmere Rovers | 0-2 | 2-3 |
22/02/2020 | Shrewsbury Town | Doncaster Rovers FC | 0-0 | 1-0 |
11/02/2020 | Shrewsbury Town | Accrington Stanley | 0-1 | 0-2 |
08/02/2020 | Shrewsbury Town | Milton Keynes Dons | 0-0 | 1-1 |
26/01/2020 | Shrewsbury Town | Liverpool FC | 0-1 | 2-2 |
14/01/2020 | Shrewsbury Town | Bristol City | 0-0 | 1-0 |
11/01/2020 | Shrewsbury Town | Lincoln City | 1-0 | 1-1 |
26/12/2019 | Shrewsbury Town | Rotherham United | 0-0 | 1-2 |
14/12/2019 | Shrewsbury Town | Coventry City | 0-1 | 2-1 |
03/12/2019 | Shrewsbury Town | Manchester City U21 | 1-0 | 1-1 |
30/11/2019 | Shrewsbury Town | Mansfield Town | 0-0 | 2-0 |
23/11/2019 | Shrewsbury Town | Bristol Rovers | 1-2 | 3-4 |
13/11/2019 | Shrewsbury Town | Macclesfield Town | 1-0 | 3-1 |
09/11/2019 | Shrewsbury Town | Bradford City | 1-1 | 1-1 |
05/11/2019 | Shrewsbury Town | Peterborough United | 1-0 | 1-0 |
26/10/2019 | Shrewsbury Town | Sunderland | 1-0 | 1-0 |
22/10/2019 | Shrewsbury Town | Gillingham | 0-1 | 1-1 |
08/10/2019 | Shrewsbury Town | Newcastle United U21 | 2-0 | 3-0 |
28/09/2019 | Shrewsbury Town | Fleetwood Town FC | 0-1 | 0-3 |
17/09/2019 | Shrewsbury Town | Southend United | 2-1 | 4-3 |
24/08/2019 | Shrewsbury Town | Burton Albion | 0-0 | 0-0 |
17/08/2019 | Shrewsbury Town | Rochdale | 0-0 | 0-0 |
13/08/2019 | Shrewsbury Town | Rotherham United | 0-3 | 0-4 |
03/08/2019 | Shrewsbury Town | Portsmouth | 0-0 | 1-0 |
04/05/2019 | Shrewsbury Town | Walsall | 0-0 | 0-0 |
22/04/2019 | Shrewsbury Town | Oxford United | 2-1 | 2-3 |
06/04/2019 | Shrewsbury Town | Scunthorpe United | 0-1 | 1-1 |
23/03/2019 | Shrewsbury Town | Portsmouth | 0-1 | 0-2 |
16/03/2019 | Shrewsbury Town | Wycombe Wanderers | 0-0 | 2-1 |
02/03/2019 | Shrewsbury Town | AFC Wimbledon | 0-0 | 0-0 |
26/02/2019 | Shrewsbury Town | Doncaster Rovers FC | 2-0 | 2-0 |
16/02/2019 | Shrewsbury Town | Burton Albion | 1-1 | 1-1 |
12/01/2019 | Shrewsbury Town | Charlton Athletic | 0-1 | 0-3 |
05/01/2019 | Shrewsbury Town | Stoke City | 1-0 | 1-1 |
01/01/2019 | Shrewsbury Town | Fleetwood Town FC | 0-0 | 0-0 |
22/12/2018 | Shrewsbury Town | Coventry City | 0-0 | 1-0 |
15/12/2018 | Shrewsbury Town | Peterborough United | 1-1 | 2-2 |
05/12/2018 | Shrewsbury Town | Walsall | 1-0 | 2-1 |
02/12/2018 | Shrewsbury Town | Scunthorpe United | 1-0 | 1-0 |
27/11/2018 | Shrewsbury Town | Plymouth Argyle | 1-0 | 2-0 |
17/11/2018 | Shrewsbury Town | Rochdale | 1-1 | 3-2 |
11/11/2018 | Shrewsbury Town | Salford City | 1-1 | 1-1 |
23/10/2018 | Shrewsbury Town | Barnsley | 2-0 | 3-1 |
20/10/2018 | Shrewsbury Town | Sunderland | 0-0 | 0-2 |
09/10/2018 | Shrewsbury Town | Tranmere Rovers | 3-0 | 6-0 |
06/10/2018 | Shrewsbury Town | Accrington Stanley | 0-0 | 1-0 |
29/09/2018 | Shrewsbury Town | Gillingham | 0-1 | 2-2 |
Date | Home | Rival | HT | FT |
---|---|---|---|---|
16/08/2022 | Burton Albion | Ipswich Town | 0-0 | 0-1 |
06/08/2022 | Forest Green Rovers | Ipswich Town | 0-2 | 1-2 |
23/04/2022 | Crewe Alexandra | Ipswich Town | 0-1 | 1-1 |
16/04/2022 | Rotherham United | Ipswich Town | 0-0 | 1-0 |
09/04/2022 | Shrewsbury Town | Ipswich Town | 0-1 | 1-1 |
19/03/2022 | Oxford United | Ipswich Town | 0-0 | 1-1 |
05/03/2022 | Fleetwood Town FC | Ipswich Town | 0-0 | 0-2 |
26/02/2022 | Morecambe | Ipswich Town | 0-0 | 1-1 |
12/02/2022 | Milton Keynes Dons | Ipswich Town | 0-0 | 0-0 |
29/01/2022 | Sheffield Wednesday | Ipswich Town | 1-0 | 1-0 |
25/01/2022 | AFC Wimbledon | Ipswich Town | 0-0 | 0-2 |
15/01/2022 | Bolton | Ipswich Town | 0-0 | 2-0 |
08/01/2022 | Gillingham | Ipswich Town | 0-3 | 0-4 |
15/12/2021 | Barrow | Ipswich Town | 2-0 | 2-0 |
07/12/2021 | Charlton Athletic | Ipswich Town | 1-0 | 2-0 |
20/11/2021 | Sunderland | Ipswich Town | 0-0 | 2-0 |
16/11/2021 | Oldham Athletic | Ipswich Town | 1-1 | 1-2 |
02/11/2021 | Wycombe Wanderers | Ipswich Town | 1-1 | 1-4 |
30/10/2021 | Plymouth Argyle | Ipswich Town | 1-1 | 2-1 |
16/10/2021 | Cambridge United | Ipswich Town | 1-2 | 2-2 |
05/10/2021 | Gillingham | Ipswich Town | 0-1 | 0-2 |
02/10/2021 | Accrington Stanley | Ipswich Town | 0-1 | 2-1 |
18/09/2021 | Lincoln City | Ipswich Town | 0-1 | 0-1 |
17/08/2021 | Cheltenham Town | Ipswich Town | 0-1 | 2-1 |
14/08/2021 | Burton Albion | Ipswich Town | 1-1 | 2-1 |
04/05/2021 | Shrewsbury Town | Ipswich Town | 0-0 | 0-0 |
01/05/2021 | Swindon Town | Ipswich Town | 0-1 | 1-2 |
20/04/2021 | Northampton Town | Ipswich Town | 2-0 | 3-0 |
17/04/2021 | Charlton Athletic | Ipswich Town | 0-0 | 0-0 |
05/04/2021 | Rochdale | Ipswich Town | 0-0 | 0-0 |
27/03/2021 | Wigan Athletic | Ipswich Town | 0-0 | 0-0 |
20/03/2021 | Portsmouth | Ipswich Town | 1-1 | 2-1 |
06/03/2021 | Gillingham | Ipswich Town | 1-0 | 3-1 |
23/02/2021 | Hull City | Ipswich Town | 0-1 | 0-1 |
09/02/2021 | Peterborough United | Ipswich Town | 1-1 | 2-1 |
30/01/2021 | Crewe Alexandra | Ipswich Town | 0-0 | 1-1 |
16/01/2021 | Burton Albion | Ipswich Town | 0-0 | 0-1 |
05/12/2020 | Plymouth Argyle | Ipswich Town | 1-0 | 1-2 |
01/12/2020 | Oxford United | Ipswich Town | 0-0 | 0-0 |
10/11/2020 | Crawley Town | Ipswich Town | 1-0 | 2-0 |
03/11/2020 | Sunderland | Ipswich Town | 1-1 | 2-1 |
24/10/2020 | Lincoln City | Ipswich Town | 0-0 | 1-0 |
20/10/2020 | Doncaster Rovers FC | Ipswich Town | 2-1 | 4-1 |
10/10/2020 | Blackpool | Ipswich Town | 0-3 | 1-4 |
03/10/2020 | Milton Keynes Dons | Ipswich Town | 0-1 | 1-1 |
19/09/2020 | Bristol Rovers | Ipswich Town | 0-0 | 0-2 |
29/02/2020 | Blackpool | Ipswich Town | 1-0 | 2-1 |
11/02/2020 | AFC Wimbledon | Ipswich Town | 0-0 | 0-0 |
08/02/2020 | Sunderland | Ipswich Town | 0-0 | 1-0 |
28/01/2020 | Rotherham United | Ipswich Town | 1-0 | 1-0 |
18/01/2020 | Tranmere Rovers | Ipswich Town | 1-0 | 1-2 |
14/01/2020 | Oxford United | Ipswich Town | 0-0 | 0-0 |
04/01/2020 | Exeter City | Ipswich Town | 1-0 | 2-1 |
01/01/2020 | Wycombe Wanderers | Ipswich Town | 0-0 | 1-1 |
29/12/2019 | Lincoln City | Ipswich Town | 2-1 | 5-3 |
21/12/2019 | Portsmouth | Ipswich Town | 0-0 | 1-0 |
07/12/2019 | Coventry City | Ipswich Town | 0-1 | 1-1 |
04/12/2019 | Peterborough United | Ipswich Town | 1-1 | 1-1 |
01/12/2019 | Coventry City | Ipswich Town | 0-0 | 1-1 |
20/11/2019 | Lincoln City | Ipswich Town | 0-0 | 0-1 |
12/11/2019 | Colchester United | Ipswich Town | 0-0 | 1-0 |
05/11/2019 | Rochdale | Ipswich Town | 0-0 | 0-1 |
26/10/2019 | Southend United | Ipswich Town | 0-1 | 1-3 |
20/10/2019 | Accrington Stanley | Ipswich Town | 2-0 | 2-0 |
05/10/2019 | Fleetwood Town FC | Ipswich Town | 0-0 | 0-1 |
21/09/2019 | Gillingham | Ipswich Town | 0-1 | 0-1 |
17/09/2019 | Milton Keynes Dons | Ipswich Town | 0-1 | 0-1 |
24/08/2019 | Bolton | Ipswich Town | 0-1 | 0-5 |
13/08/2019 | Luton Town | Ipswich Town | 2-0 | 3-1 |
03/08/2019 | Burton Albion | Ipswich Town | 0-1 | 0-1 |
27/04/2019 | Sheffield United | Ipswich Town | 1-0 | 2-0 |
10/04/2019 | Brentford | Ipswich Town | 2-0 | 2-0 |
06/04/2019 | Bolton | Ipswich Town | 0-2 | 1-2 |
12/03/2019 | Bristol City | Ipswich Town | 1-0 | 1-1 |
09/03/2019 | West Bromwich | Ipswich Town | 1-0 | 1-1 |
23/02/2019 | Wigan Athletic | Ipswich Town | 0-1 | 1-1 |
10/02/2019 | Norwich City | Ipswich Town | 1-0 | 3-0 |
19/01/2019 | Blackburn Rovers FC | Ipswich Town | 0-0 | 2-0 |
05/01/2019 | Accrington Stanley | Ipswich Town | 0-0 | 1-0 |
29/12/2018 | Middlesbrough | Ipswich Town | 1-0 | 2-0 |
26/12/2018 | Queens Park Rangers | Ipswich Town | 2-0 | 3-0 |
08/12/2018 | Stoke City | Ipswich Town | 1-0 | 2-0 |
01/12/2018 | Nottingham Forest FC | Ipswich Town | 2-0 | 2-0 |
10/11/2018 | Reading | Ipswich Town | 1-2 | 2-2 |
27/10/2018 | Millwall | Ipswich Town | 1-0 | 3-0 |
24/10/2018 | Leeds United | Ipswich Town | 1-0 | 2-0 |
06/10/2018 | Swansea City | Ipswich Town | 1-2 | 2-3 |
29/09/2018 | Birmingham City | Ipswich Town | 0-2 | 2-2 |
15/09/2018 | Hull City | Ipswich Town | 1-0 | 2-0 |
25/08/2018 | Sheffield Wednesday | Ipswich Town | 1-1 | 2-1 |
21/08/2018 | Derby County | Ipswich Town | 0-0 | 2-0 |
14/08/2018 | Exeter City | Ipswich Town | 0-1 | 1-1 |
11/08/2018 | Rotherham United | Ipswich Town | 0-0 | 1-0 |
28/04/2018 | Reading | Ipswich Town | 0-0 | 0-4 |
14/04/2018 | Nottingham Forest FC | Ipswich Town | 0-1 | 2-1 |
07/04/2018 | Brentford | Ipswich Town | 0-0 | 1-0 |
31/03/2018 | Birmingham City | Ipswich Town | 1-0 | 1-0 |
17/03/2018 | Bristol City | Ipswich Town | 0-0 | 1-0 |
06/03/2018 | Sheffield Wednesday | Ipswich Town | 0-0 | 1-2 |
24/02/2018 | Preston North End | Ipswich Town | 0-1 | 0-1 |
20 August 2022 Saturday, England EFL League One, Shrewsbury Town — Ipswich Town soccer match team comparison h2h and predictions.
Shrewsbury Town — Ipswich Town you can review the football team comparisons h2h and predictions that we have created with the computerized analysis system we have made to the match.
Shrewsbury Town vs. Ipswich Town match statistical data is collected, analysed, and visualized all statistics to help team comparison h2h.
The matches played by the Shrewsbury Town vs Ipswich Town teams on the head-to-head page at home and away matches are calculated separately.
Find out the head-to-head statistics between the Shrewsbury Town and the Ipswich Town on our website for a comprehensive analysis of their past encounters and performance.