16 May 2021 Sunday, USA MLS, SJ Earthquakes vs. Portland Timbers soccer match team comparisons h2h you can find in detail on our page.
Date League |
Home | Rival | HT | FT |
---|---|---|---|---|
16/05/2021 05:00 MLS |
SJ Earthquakes | Portland Timbers | 0-1 | 0-2 |
SJ Earthquakes | Percent |
---|---|
Home Matches | |
FT 0,5 Over | 90% |
HT Under 2,5 | 81% |
FT 4,5 Under | 77% |
Double chance 1/X | 75% |
1.5 Over | 74% |
Double chance 1/2 | 71% |
HT Over 0,5 | 67% |
3,5 Under | 65% |
GG / BTTS Yes | 63% |
HT Under 1,5 | 61% |
FT Odd | 58% |
2.5 Over | 57% |
Double chance X/2 | 54% |
Full Time 1 | 46% |
Half Time X | 44% |
2.5 Under | 43% |
FT Even | 42% |
HT Over 1,5 | 39% |
Total Goals 2-3 | 39% |
GG / BTTS No | 37% |
3,5 Over | 35% |
Half Time 1 | 34% |
HT Under 0,5 | 33% |
Full Time X | 29% |
Total Goals 4-5 | 28% |
1.5 Under | 26% |
Half Time/Full Time 1/1 | 26% |
Total Goals 0-1 | 26% |
Full Time 2 | 25% |
FT 4,5 Over | 23% |
Half Time 2 | 22% |
HT Over 2,5 | 19% |
Half Time/Full Time X/1 | 18% |
Half Time/Full Time X/X | 18% |
Half Time/Full Time 2/2 | 13% |
Correct Score 1-1 | 13% |
Correct Score 1-0 | 11% |
FT 0,5 Under | 10% |
FT 5,5 Over | 10% |
Correct Score 2-1 | 10% |
Correct Score 0-0 | 10% |
Half Time/Full Time X/2 | 8% |
Half Time/Full Time 2/X | 7% |
Any other score | 7% |
Total Goals 6+ | 7% |
Correct Score 1-2 | 6% |
Correct Score 3-0 | 5% |
Correct Score 3-2 | 5% |
Correct Score 0-1 | 5% |
Correct Score 2-2 | 5% |
Half Time/Full Time 1/2 | 4% |
Half Time/Full Time 1/X | 4% |
Correct Score 2-0 | 4% |
Correct Score 3-1 | 4% |
Correct Score 4-1 | 4% |
Correct Score 1-3 | 3% |
Half Time/Full Time 2/1 | 2% |
Correct Score 1-4 | 2% |
Correct Score 0-3 | 1% |
Correct Score 0-5 | 1% |
Correct Score 1-5 | 1% |
Correct Score 2-3 | 1% |
Correct Score 2-4 | 1% |
Correct Score 3-3 | 1% |
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-2 | 0% |
Correct Score 0-4 | 0% |
Correct Score 0-6 | 0% |
Portland Timbers | Percent |
---|---|
Away Matches | |
FT 0,5 Over | 96% |
1.5 Over | 84% |
HT Under 2,5 | 82% |
HT Over 0,5 | 80% |
FT 4,5 Under | 76% |
Double chance 1/2 | 76% |
GG / BTTS Yes | 76% |
Double chance 1/X | 72% |
2.5 Over | 69% |
FT Odd | 63% |
3,5 Under | 61% |
HT Under 1,5 | 56% |
Double chance X/2 | 52% |
Full Time 1 | 48% |
Total Goals 2-3 | 45% |
HT Over 1,5 | 44% |
3,5 Over | 39% |
Half Time 1 | 37% |
FT Even | 37% |
Total Goals 4-5 | 36% |
Half Time X | 35% |
2.5 Under | 31% |
Half Time/Full Time 1/1 | 31% |
Half Time 2 | 28% |
Full Time 2 | 28% |
FT 4,5 Over | 24% |
GG / BTTS No | 24% |
Full Time X | 24% |
HT Under 0,5 | 20% |
HT Over 2,5 | 18% |
1.5 Under | 16% |
Half Time/Full Time 2/2 | 16% |
Total Goals 0-1 | 16% |
Correct Score 2-1 | 15% |
Half Time/Full Time X/1 | 13% |
Half Time/Full Time X/X | 12% |
Correct Score 1-1 | 12% |
Correct Score 1-2 | 11% |
Half Time/Full Time X/2 | 10% |
Half Time/Full Time 2/X | 8% |
Correct Score 4-1 | 8% |
Correct Score 2-2 | 7% |
FT 5,5 Over | 6% |
Correct Score 1-0 | 6% |
Correct Score 3-2 | 6% |
Correct Score 0-1 | 6% |
FT 0,5 Under | 4% |
Half Time/Full Time 1/X | 4% |
Half Time/Full Time 2/1 | 4% |
Correct Score 3-0 | 4% |
Correct Score 3-1 | 4% |
Correct Score 0-0 | 4% |
Any other score | 3% |
Correct Score 1-3 | 3% |
Correct Score 2-3 | 3% |
Total Goals 6+ | 3% |
Half Time/Full Time 1/2 | 2% |
Correct Score 2-0 | 2% |
Correct Score 4-2 | 2% |
Correct Score 4-0 | 1% |
Correct Score 0-2 | 1% |
Correct Score 1-4 | 1% |
Correct Score 3-3 | 1% |
Correct Score 5-0 | 0% |
Correct Score 5-1 | 0% |
Correct Score 6-0 | 0% |
Correct Score 0-3 | 0% |
Correct Score 0-4 | 0% |
Correct Score 0-5 | 0% |
Correct Score 0-6 | 0% |
Correct Score 1-5 | 0% |
Correct Score 2-4 | 0% |
Date | Home | Rival | HT | FT |
---|---|---|---|---|
13/05/2021 | SJ Earthquakes | Seattle Sounders | 0-1 | 0-1 |
02/05/2021 | SJ Earthquakes | DC United | 3-1 | 4-1 |
24/04/2021 | SJ Earthquakes | FC Dallas | 1-0 | 3-1 |
05/11/2020 | SJ Earthquakes | Los Angeles | 2-1 | 3-2 |
29/10/2020 | SJ Earthquakes | Real Salt Lake | 1-0 | 2-0 |
19/10/2020 | SJ Earthquakes | Seattle Sounders | 0-0 | 0-0 |
08/10/2020 | SJ Earthquakes | Whitecaps | 0-0 | 3-0 |
04/10/2020 | SJ Earthquakes | LA Galaxy | 1-1 | 2-1 |
20/09/2020 | SJ Earthquakes | Portland Timbers | 1-2 | 1-6 |
17/09/2020 | SJ Earthquakes | Portland Timbers | 0-1 | 1-1 |
14/09/2020 | SJ Earthquakes | LA Galaxy | 0-0 | 0-0 |
06/09/2020 | SJ Earthquakes | Colorado Rapids | 0-0 | 1-1 |
02/08/2020 | SJ Earthquakes | Minnesota Stars | 1-1 | 1-3 |
02/08/2020 | SJ Earthquakes | Minnesota Stars | 0-2 | 1-4 |
28/07/2020 | SJ Earthquakes | Real Salt Lake | 1-1 | 5-2 |
08/03/2020 | SJ Earthquakes | Minnesota Stars | 1-4 | 2-5 |
01/03/2020 | SJ Earthquakes | Toronto | 0-1 | 2-2 |
30/09/2019 | SJ Earthquakes | Seattle Sounders | 0-0 | 0-1 |
26/09/2019 | SJ Earthquakes | Philadelphia Union | 1-0 | 1-2 |
01/09/2019 | SJ Earthquakes | Orlando City | 3-0 | 3-0 |
25/08/2019 | SJ Earthquakes | Whitecaps | 2-1 | 3-1 |
04/08/2019 | SJ Earthquakes | Columbus Crew | 1-0 | 1-1 |
28/07/2019 | SJ Earthquakes | Colorado Rapids | 2-0 | 3-1 |
07/07/2019 | SJ Earthquakes | Real Salt Lake | 0-0 | 1-0 |
30/06/2019 | SJ Earthquakes | LA Galaxy | 1-0 | 3-0 |
27/06/2019 | SJ Earthquakes | Houston Dynamo | 1-0 | 2-0 |
12/06/2019 | SJ Earthquakes | Sacramento Republic | 2-2 | 4-3 |
08/06/2019 | SJ Earthquakes | FC Dallas | 0-1 | 2-2 |
18/05/2019 | SJ Earthquakes | Chicago Fire | 1-0 | 4-1 |
05/05/2019 | SJ Earthquakes | Cincinnati | 1-0 | 1-0 |
21/04/2019 | SJ Earthquakes | Sporting KC | 2-0 | 4-1 |
07/04/2019 | SJ Earthquakes | Portland Timbers | 3-0 | 3-0 |
30/03/2019 | SJ Earthquakes | Los Angeles | 0-3 | 0-5 |
10/03/2019 | SJ Earthquakes | Minnesota Stars | 0-0 | 0-3 |
03/03/2019 | SJ Earthquakes | Montreal Impact | 1-2 | 1-2 |
22/10/2018 | SJ Earthquakes | Colorado Rapids | 0-0 | 0-0 |
07/10/2018 | SJ Earthquakes | New York RB | 0-2 | 1-3 |
20/09/2018 | SJ Earthquakes | Atlanta United | 2-1 | 3-4 |
16/09/2018 | SJ Earthquakes | Sporting KC | 0-3 | 1-5 |
30/08/2018 | SJ Earthquakes | FC Dallas | 2-1 | 4-3 |
26/08/2018 | SJ Earthquakes | Whitecaps | 2-0 | 2-3 |
19/08/2018 | SJ Earthquakes | Toronto | 0-0 | 1-1 |
29/07/2018 | SJ Earthquakes | Real Salt Lake | 0-0 | 0-0 |
26/07/2018 | SJ Earthquakes | Seattle Sounders | 0-0 | 0-1 |
01/07/2018 | SJ Earthquakes | LA Galaxy | 2-3 | 3-3 |
14/06/2018 | SJ Earthquakes | New England | 1-2 | 2-2 |
10/06/2018 | SJ Earthquakes | Los Angeles | 1-2 | 3-4 |
20/05/2018 | SJ Earthquakes | DC United | 1-3 | 1-3 |
06/05/2018 | SJ Earthquakes | Portland Timbers | 0-0 | 0-1 |
15/04/2018 | SJ Earthquakes | Houston Dynamo | 1-0 | 2-2 |
01/04/2018 | SJ Earthquakes | New York City | 1-0 | 1-2 |
04/03/2018 | SJ Earthquakes | Minnesota Stars | 2-0 | 3-2 |
22/10/2017 | SJ Earthquakes | Minnesota Stars | 1-1 | 3-2 |
01/10/2017 | SJ Earthquakes | Portland Timbers | 1-0 | 2-1 |
28/09/2017 | SJ Earthquakes | Chicago Fire | 0-2 | 1-4 |
17/09/2017 | SJ Earthquakes | Houston Dynamo | 1-0 | 1-0 |
20/08/2017 | SJ Earthquakes | Philadelphia Union | 1-1 | 2-2 |
06/08/2017 | SJ Earthquakes | Columbus Crew | 1-0 | 2-1 |
30/07/2017 | SJ Earthquakes | Colorado Rapids | 0-0 | 1-0 |
15/07/2017 | SJ Earthquakes | Eintracht Frankfurt | 0-0 | 4-1 |
11/07/2017 | SJ Earthquakes | LA Galaxy | 1-1 | 3-2 |
02/07/2017 | SJ Earthquakes | LA Galaxy | 0-1 | 2-1 |
29/06/2017 | SJ Earthquakes | Seattle Sounders | 1-0 | 2-1 |
25/06/2017 | SJ Earthquakes | Real Salt Lake | 1-0 | 2-1 |
18/06/2017 | SJ Earthquakes | Sporting KC | 0-0 | 0-0 |
15/06/2017 | SJ Earthquakes | San Francisco Deltas | 2-0 | 2-0 |
28/05/2017 | SJ Earthquakes | LA Galaxy | 2-3 | 2-4 |
18/05/2017 | SJ Earthquakes | Orlando City | 0-0 | 1-1 |
07/05/2017 | SJ Earthquakes | Portland Timbers | 2-0 | 3-0 |
15/04/2017 | SJ Earthquakes | FC Dallas | 0-0 | 1-1 |
09/04/2017 | SJ Earthquakes | Seattle Sounders | 0-0 | 1-1 |
12/03/2017 | SJ Earthquakes | Whitecaps | 1-2 | 3-2 |
05/03/2017 | SJ Earthquakes | Montreal Impact | 1-0 | 1-0 |
17/10/2016 | SJ Earthquakes | Whitecaps | 0-0 | 0-0 |
02/10/2016 | SJ Earthquakes | Real Salt Lake | 1-1 | 2-1 |
25/09/2016 | SJ Earthquakes | Sporting KC | 1-1 | 1-2 |
11/09/2016 | SJ Earthquakes | Seattle Sounders | 1-0 | 1-1 |
25/08/2016 | SJ Earthquakes | New England | 0-0 | 0-0 |
20/08/2016 | SJ Earthquakes | Houston Dynamo | 0-1 | 1-2 |
06/08/2016 | SJ Earthquakes | New York City | 0-0 | 0-0 |
17/07/2016 | SJ Earthquakes | Toronto | 1-1 | 2-1 |
09/07/2016 | SJ Earthquakes | FC Dallas | 0-0 | 0-1 |
26/06/2016 | SJ Earthquakes | LA Galaxy | 0-0 | 1-1 |
29/05/2016 | SJ Earthquakes | FC Dallas | 0-0 | 0-0 |
19/05/2016 | SJ Earthquakes | Real Sociedad | 0-0 | 2-1 |
12/05/2016 | SJ Earthquakes | Houston Dynamo | 1-1 | 3-1 |
24/04/2016 | SJ Earthquakes | Sporting KC | 0-0 | 1-0 |
14/04/2016 | SJ Earthquakes | New York RB | 1-0 | 2-0 |
03/04/2016 | SJ Earthquakes | DC United | 0-1 | 1-1 |
14/03/2016 | SJ Earthquakes | Portland Timbers | 2-0 | 2-1 |
06/03/2016 | SJ Earthquakes | Colorado Rapids | 0-0 | 1-0 |
17/10/2015 | SJ Earthquakes | Sporting KC | 0-0 | 1-0 |
04/10/2015 | SJ Earthquakes | Whitecaps | 0-1 | 1-1 |
28/09/2015 | SJ Earthquakes | Real Salt Lake | 0-0 | 1-0 |
17/09/2015 | SJ Earthquakes | Montreal Impact | 1-0 | 1-1 |
13/09/2015 | SJ Earthquakes | Seattle Sounders | 0-0 | 1-1 |
06/09/2015 | SJ Earthquakes | Philadelphia Union | 0-0 | 1-2 |
29/08/2015 | SJ Earthquakes | LA Galaxy | 1-0 | 1-0 |
15/08/2015 | SJ Earthquakes | Colorado Rapids | 0-0 | 1-0 |
03/08/2015 | SJ Earthquakes | Portland Timbers | 0-0 | 0-0 |
Date | Home | Rival | HT | FT |
---|---|---|---|---|
06/05/2021 | America | Portland Timbers | 1-0 | 3-1 |
02/05/2021 | FC Dallas | Portland Timbers | 3-0 | 4-1 |
19/04/2021 | Whitecaps | Portland Timbers | 0-0 | 1-0 |
07/04/2021 | Marathón | Portland Timbers | 1-1 | 2-2 |
09/11/2020 | Los Angeles | Portland Timbers | 1-0 | 1-1 |
23/10/2020 | Seattle Sounders | Portland Timbers | 0-1 | 1-1 |
15/10/2020 | Real Salt Lake | Portland Timbers | 2-0 | 2-1 |
08/10/2020 | LA Galaxy | Portland Timbers | 1-2 | 3-6 |
28/09/2020 | Whitecaps | Portland Timbers | 0-1 | 0-1 |
20/09/2020 | SJ Earthquakes | Portland Timbers | 1-2 | 1-6 |
17/09/2020 | SJ Earthquakes | Portland Timbers | 0-1 | 1-1 |
14/09/2020 | Los Angeles | Portland Timbers | 3-2 | 4-2 |
07/09/2020 | Seattle Sounders | Portland Timbers | 1-1 | 1-2 |
06/08/2020 | Philadelphia Union | Portland Timbers | 0-1 | 1-2 |
24/07/2020 | Los Angeles | Portland Timbers | 2-1 | 2-2 |
14/07/2020 | LA Galaxy | Portland Timbers | 0-0 | 1-2 |
20/10/2019 | Real Salt Lake | Portland Timbers | 1-0 | 2-1 |
30/09/2019 | Sporting KC | Portland Timbers | 1-1 | 2-2 |
08/08/2019 | Minnesota Stars | Portland Timbers | 1-1 | 2-1 |
04/08/2019 | Minnesota Stars | Portland Timbers | 0-0 | 1-0 |
22/07/2019 | Seattle Sounders | Portland Timbers | 0-1 | 1-2 |
11/07/2019 | Los Angeles | Portland Timbers | 0-0 | 0-1 |
08/07/2019 | New York City | Portland Timbers | 0-1 | 0-1 |
27/06/2019 | Montreal Impact | Portland Timbers | 1-0 | 2-1 |
13/06/2019 | Seattle Sounders | Portland Timbers | 1-1 | 1-2 |
26/05/2019 | Philadelphia Union | Portland Timbers | 0-2 | 1-3 |
16/05/2019 | Houston Dynamo | Portland Timbers | 1-0 | 1-1 |
11/05/2019 | Whitecaps | Portland Timbers | 1-0 | 1-0 |
05/05/2019 | Real Salt Lake | Portland Timbers | 0-1 | 1-2 |
27/04/2019 | Toronto | Portland Timbers | 1-1 | 1-2 |
21/04/2019 | Columbus Crew | Portland Timbers | 0-2 | 1-3 |
14/04/2019 | FC Dallas | Portland Timbers | 1-0 | 2-1 |
07/04/2019 | SJ Earthquakes | Portland Timbers | 3-0 | 3-0 |
01/04/2019 | LA Galaxy | Portland Timbers | 1-1 | 2-1 |
18/03/2019 | Cincinnati | Portland Timbers | 1-0 | 3-0 |
11/03/2019 | Los Angeles | Portland Timbers | 2-1 | 4-1 |
03/03/2019 | Colorado Rapids | Portland Timbers | 1-2 | 3-3 |
09/12/2018 | Atlanta United | Portland Timbers | 1-0 | 2-0 |
30/11/2018 | Sporting KC | Portland Timbers | 1-0 | 2-3 |
09/11/2018 | Seattle Sounders | Portland Timbers | 0-0 | 3-2 |
01/11/2018 | FC Dallas | Portland Timbers | 0-1 | 1-2 |
28/10/2018 | Whitecaps | Portland Timbers | 2-0 | 2-1 |
07/10/2018 | Real Salt Lake | Portland Timbers | 0-1 | 1-4 |
23/09/2018 | Minnesota Stars | Portland Timbers | 3-0 | 3-2 |
16/09/2018 | Houston Dynamo | Portland Timbers | 2-1 | 4-1 |
02/09/2018 | New England | Portland Timbers | 0-0 | 1-1 |
19/08/2018 | Sporting KC | Portland Timbers | 2-0 | 3-0 |
16/08/2018 | DC United | Portland Timbers | 1-1 | 4-1 |
19/07/2018 | Los Angeles | Portland Timbers | 2-1 | 3-2 |
16/07/2018 | Los Angeles | Portland Timbers | 0-0 | 0-0 |
30/06/2018 | Seattle Sounders | Portland Timbers | 0-0 | 2-3 |
24/06/2018 | Atlanta United | Portland Timbers | 0-1 | 1-1 |
27/05/2018 | Colorado Rapids | Portland Timbers | 1-2 | 2-3 |
06/05/2018 | SJ Earthquakes | Portland Timbers | 0-0 | 0-1 |
08/04/2018 | Orlando City | Portland Timbers | 0-1 | 3-2 |
24/03/2018 | FC Dallas | Portland Timbers | 1-0 | 1-1 |
11/03/2018 | New York RB | Portland Timbers | 1-0 | 4-0 |
05/03/2018 | LA Galaxy | Portland Timbers | 2-0 | 2-1 |
31/10/2017 | Houston Dynamo | Portland Timbers | 0-0 | 0-0 |
01/10/2017 | SJ Earthquakes | Portland Timbers | 1-0 | 2-1 |
17/09/2017 | Real Salt Lake | Portland Timbers | 1-0 | 2-1 |
10/09/2017 | New York City | Portland Timbers | 0-1 | 0-1 |
28/08/2017 | Seattle Sounders | Portland Timbers | 1-1 | 1-1 |
13/08/2017 | Toronto | Portland Timbers | 0-0 | 4-1 |
30/07/2017 | Houston Dynamo | Portland Timbers | 1-2 | 2-2 |
24/07/2017 | Whitecaps | Portland Timbers | 1-1 | 1-2 |
02/07/2017 | Sporting KC | Portland Timbers | 0-1 | 1-1 |
22/06/2017 | Minnesota Stars | Portland Timbers | 1-1 | 3-2 |
18/06/2017 | Colorado Rapids | Portland Timbers | 0-1 | 2-1 |
14/06/2017 | Seattle Sounders | Portland Timbers | 1-1 | 2-1 |
27/05/2017 | Seattle Sounders | Portland Timbers | 1-0 | 1-0 |
20/05/2017 | Montreal Impact | Portland Timbers | 2-1 | 4-1 |
07/05/2017 | SJ Earthquakes | Portland Timbers | 2-0 | 3-0 |
30/04/2017 | FC Dallas | Portland Timbers | 0-1 | 2-2 |
09/04/2017 | Philadelphia Union | Portland Timbers | 1-1 | 1-3 |
26/03/2017 | Columbus Crew | Portland Timbers | 2-2 | 3-2 |
13/03/2017 | LA Galaxy | Portland Timbers | 0-1 | 0-1 |
23/10/2016 | Whitecaps | Portland Timbers | 2-0 | 4-1 |
02/10/2016 | Colorado Rapids | Portland Timbers | 0-0 | 1-0 |
28/09/2016 | Dragón FC | Portland Timbers | 0-0 | 1-2 |
25/09/2016 | Houston Dynamo | Portland Timbers | 1-0 | 3-1 |
15/09/2016 | Deportivo Saprissa | Portland Timbers | 2-1 | 4-2 |
04/09/2016 | FC Dallas | Portland Timbers | 2-0 | 3-1 |
22/08/2016 | Seattle Sounders | Portland Timbers | 0-0 | 3-1 |
14/08/2016 | DC United | Portland Timbers | 2-0 | 2-0 |
31/07/2016 | Sporting KC | Portland Timbers | 0-0 | 1-0 |
11/07/2016 | New York RB | Portland Timbers | 0-0 | 0-0 |
05/07/2016 | Colorado Rapids | Portland Timbers | 0-0 | 0-0 |
19/06/2016 | Real Salt Lake | Portland Timbers | 1-2 | 2-2 |
29/05/2016 | Chicago Fire | Portland Timbers | 1-1 | 1-1 |
12/05/2016 | FC Dallas | Portland Timbers | 0-1 | 2-1 |
08/05/2016 | Whitecaps | Portland Timbers | 0-1 | 2-1 |
28/04/2016 | New England | Portland Timbers | 0-0 | 1-1 |
11/04/2016 | LA Galaxy | Portland Timbers | 0-0 | 1-1 |
04/04/2016 | Orlando City | Portland Timbers | 2-0 | 4-1 |
14/03/2016 | SJ Earthquakes | Portland Timbers | 2-0 | 2-1 |
07/12/2015 | Columbus Crew | Portland Timbers | 1-2 | 1-2 |
30/11/2015 | FC Dallas | Portland Timbers | 0-0 | 2-2 |
09/11/2015 | Whitecaps | Portland Timbers | 0-1 | 0-2 |
19/10/2015 | LA Galaxy | Portland Timbers | 1-0 | 2-5 |
16 May 2021 Sunday, USA MLS, SJ Earthquakes — Portland Timbers soccer match team comparison h2h and predictions.
SJ Earthquakes — Portland Timbers 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.
SJ Earthquakes vs. Portland Timbers match statistical data is collected, analysed, and visualized all statistics to help team comparison h2h.
The matches played by the SJ Earthquakes vs Portland Timbers teams on the head-to-head page at home and away matches are calculated separately.
Find out the head-to-head statistics between the SJ Earthquakes and the Portland Timbers on our website for a comprehensive analysis of their past encounters and performance.