Kansikuva näyttelystä Gabriel Weinberg's Blog

Gabriel Weinberg's Blog

Podcast by Gabriel Weinberg

englanti

Uutiset & politiikka

Rajoitettu tarjous

1 kuukausi hintaan 1 €

Sitten 7,99 € / kuukausiPeru milloin tahansa.

  • Podimon podcastit
  • Lataa offline-käyttöön
Aloita nyt

Lisää Gabriel Weinberg's Blog

DuckDuckGo founder. Co-author, Super Thinking. Co-author, Traction. gabrielweinberg.com

Kaikki jaksot

36 jaksot

jakson Principles almost always have exceptions, often when they conflict with other principles (Rule 5) kansikuva

Principles almost always have exceptions, often when they conflict with other principles (Rule 5)

I try hard not to lie, but would I lie to save my family from being murdered? Of course. In that case honesty loses to protecting my family. Principles almost always have exceptions, often when they conflict with other principles (which I’m calling Rule 5 in this rules series [https://gabrielweinberg.com/t/rules]). This rule follows from Rule 1: Reality is always more complicated [https://gabrielweinberg.com/p/rule-1-reality-is-always-more-complicated]. Put another way, there are always edge cases. Often edge cases between principles (personal or otherwise) get resolved via a principle priority stack, an implicit or explicit hierarchy of principles. An example is Isaac Asimov’s Three Laws of Robotics [https://gabrielweinberg.com/p/rule-1-reality-is-always-more-complicated]: First Law: A robot may not injure a human being or, through inaction, allow a human being to come to harm. Second Law: A robot must obey the orders given it by human beings except where such orders would conflict with the First Law. Third Law: A robot must protect its own existence as long as such protection does not conflict with the First or Second Law. Asimov spent much of his robot fiction [https://more.bibliocommons.com/v2/list/display/1584219139/1735833849] dissecting situations where these “Laws” explicitly conflict or otherwise get subverted by edge cases. While these are make-believe situations, the priority stack mental model explains a lot of otherwise seemingly irrational behavior in the real world. For example, why do politicians and political parties seem to flip-flop on supposedly strongly held principles? I do not think in all cases it is because they actually don’t have strongly held principles, but that there is something higher up in their principle priority stack, usually winning elections. The same is true with corporations, especially public ones. Most have profits (or a similar financial metric) at the top of their principle priority stack, above other customer-focused principles like sound privacy practices, good service, etc. Some corporations have it the other way around, like DuckDuckGo where we’ve forgone a lot of profits because privacy is higher on our principle priority stack, or some B corps [https://www.bcorporation.net/en-us/certification/] with other elevated non-financial priorities. The priority stack model itself has edge cases! A given priority stack holds under normal conditions, but extreme conditions can reshuffle the ranking. For example, politicians do occasionally reach a breaking point where a usually lower principle (to winning elections) is about to be violated badly enough that they temporarily elevate it to the top, accepting re-election risk as a result. It’s rare, but it does happen. What can you practically do with this Rule? I think at least two things. First, when thinking about principles, either your own or others’, you can ask how they arrange in a priority stack, especially relative to a given situation you are facing or are concerned with facing in the future. This arrangement can help clarify what you or others would actually do. Second, if you’d like to convey that you care about a particular principle, I think it helps to publicly signal it in a priority stack context, at least against one other perceived high priority. For example, I'd love to vote for politicians who name a few principles they hold higher than re-election, such that they publicly commit to voting for those principles regardless of future electoral consequences. You can't fully predict or trust the future, but a stated priority stack is more trustworthy than silence, and more trustworthy still when there's a track record behind it. The Dark Knight (2008). Thanks for reading! Subscribe for free to receive new posts or get the audio version [https://gabrielweinberg.com/p/podcast]. This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit gabrielweinberg.com [https://gabrielweinberg.com?utm_medium=podcast&utm_campaign=CTA_1]

10. touko 2026 - 4 min
jakson Start collecting an AI "token tax" now; figure out exactly what to do with the funds later kansikuva

Start collecting an AI "token tax" now; figure out exactly what to do with the funds later

Large AI risks abound, including a massive wave of coming job displacement that will upend the lives of millions of people. Even if new AI jobs are ultimately created such that net job loss is minimal, many of the people who are displaced are unlikely to be the same people to get these new jobs, and the new jobs are unlikely to be created at exactly the same time the old jobs are lost. In other words, millions of displaced people will need our support, for example, to receive extended unemployment benefits while they retrain and look for new work. This support will cost real money. Meanwhile, the leading AI companies are already generating billions in revenue, with no signs of slowing down. There are many proposals that would pair a so-called “token tax” on AI usage with support for displaced workers. Every one I've seen, though, specifies disbursement mechanisms up front, such as direct payments based on specific triggers. But what shape [https://gabrielweinberg.com/p/as-ai-displaces-jobs-the-us-government] that support should optimally take remains genuinely uncertain: the peak of displacement hasn't been reached, and we don't yet know which industries will be hit hardest, or on what timelines. Instead of trying to work any of this out up front, we can decouple the collection of the tax from how funds would be disbursed. We should start collecting an AI token tax now, and figure out exactly what to do with the funds later, holding them in a true lockbox outside general appropriations, with statutory protection limiting use of funds to supporting displaced workers in the future. We’d (at DuckDuckGo) be willing to support bills to this effect and ultimately pay a token tax, presumably collected by the leading AI companies on a usage basis, for example a 10% surcharge on token charges. That amount would roughly match the 10% employers pay in payroll taxes, which also further reduces the incentive to replace human workers with AI workers. Thanks for reading! Subscribe for free to receive new posts or get the audio version [https://gabrielweinberg.com/p/podcast]. This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit gabrielweinberg.com [https://gabrielweinberg.com?utm_medium=podcast&utm_campaign=CTA_1]

25. huhti 2026 - 2 min
jakson You can make a compelling narrative for almost anything untrue (Rule 4) kansikuva

You can make a compelling narrative for almost anything untrue (Rule 4)

Pick something you believe to be untrue, for example a common conspiracy theory or policy narrative. Then go to your favorite chatbot [https://duck.ai/] and ask, “While I believe to be not true, some people nevertheless argue it is true, and I want to better understand their most compelling narratives. So, please list out the most compelling narrative(s) you can in favor of this position, as if you were trying to convince me. Make it compelling! Next to each, list out the best counter-narrative.” This rule, that you can make a compelling narrative for almost anything untrue, has profound negative consequences for democratic societies. I believe that’s because: * What makes a narrative compelling isn’t its truth, but that it sounds true. For example, simpler things often sound truer (making them more compelling), while actual truth is often nuanced [https://gabrielweinberg.com/p/rule-1-reality-is-always-more-complicated], and increasingly so in our ever-more-complicated world. * People are generally either already committed to a political tribe, or are deciding on a more case-by-case basis based on narrative. If they’re in the first camp, the tribe can concoct a compelling narrative to keep them satisfied no matter the issue. If they’re in the second camp, what they end up believing won’t necessarily be correlated to the best policy outcomes (truth) per the first proposition, as they are more likely to just choose the narrative that sounds most compelling to them. * Our current state of social media amplification seems to have only made this dynamic worse. More news and political argument consumption has moved from longer-form content with robust journalistic standards to shorter-form video clips with lesser standards. There were always narratives in either form, but the former tries harder to correlate with the truth, and so, on net, as a society, we have less exposure to truth-correlated narratives. Building on this, we primarily communicate with each other, and certainly in the political sphere, via narrative. Politicians are elected on sound bites and video clips, and are therefore incentivized to sell the public crisp policy stories that sound compelling, regardless of whether those policies are our best probabilistic shot at achieving the intended policy outcomes. The politicians may even believe their stories, and that perhaps makes them even more persuasive, but that doesn’t make the stories any more true. It’s not that the stories need to be actually against the policy outcomes; they may just not be pushing the best possible policies. In aggregate, this means we’re always enacting sub-optimal policies, and over the long-run are less prosperous than we would otherwise be. The antidote for this Rule, and more generally the best way we know how to align with desired real world outcomes, is through the scientific method, namely tight, iterative loops of hypothesis → experiment → analysis (and back to hypothesis). Narratives are of course central to this process as well! People usually create stories to come up with hypotheses, and that’s fine as long as eventually the experimental results catch up with the stories and to the extent the stories don’t fit the results, they get replaced by new ones that do. The tighter the loops, the faster this happens. The same is of course true in policy land on a long enough time horizon. Ultimately it becomes so obvious a policy isn’t working that it gets thrown out (or the government collapses). So what’s the difference? I think it is just a matter of how tight the feedback loops really are, of how quickly these loops are happening and how much analysis is really informing the next set of hypotheses. In government, at least in the U.S., it can take literally decades to revise a policy, whether that is throwing out a bad one or just tweaking a mediocre one based on real-world outcomes to make it better. That’s obviously too slow to achieve optimal results. The two-party system makes this worse, but it isn’t even good within one party, so it seems more like a structural problem: compelling narratives insulate sub-optimal policies from needed scrutiny, which, among other things, slows the feedback loops down too much. That takes us all the way back to Rule 4: You can make a compelling narrative for almost anything untrue. Thanks for reading! Subscribe for free to receive new posts or get the audio version [https://gabrielweinberg.com/p/podcast]. Thank You For Smoking (2005) This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit gabrielweinberg.com [https://gabrielweinberg.com?utm_medium=podcast&utm_campaign=CTA_1]

22. maalis 2026 - 5 min
jakson There should be a citizen-led path to amend the Constitution kansikuva

There should be a citizen-led path to amend the Constitution

There are many issues with widespread bipartisan agreement that never go anywhere [https://gabrielweinberg.com/p/issues-with-widespread-bipartisan], for example limiting corporate money in campaigns [https://americanpromise.net/research-polling/] and making gerrymandering illegal [https://today.yougov.com/politics/articles/52740-large-majorities-americans-say-gerrymandering-major-problem-unfair-should-be-illegal-redistricting-texas-california-poll]. As a surprise to no one, Congress is the bottleneck on these issues and many, many more. If the people on both sides generally agree for years and years, and Congress still doesn’t do anything about it, then that’s a structural governance problem. For stuck issues like these, we should have a citizen-led path to amend the Constitution as a solution to this governance problem. Now I fully agree that it should be super hard to amend the Constitution, and so we could make this path just as hard as the Congress-led one. Thanks for reading Gabriel Weinberg! Subscribe for free to receive new posts and support my work. The current Congress-led path is two-thirds of both houses need to propose an amendment and then three-fourths of state legislatures need to ratify it. A citizen-led path could similarly require two-thirds of states to propose an amendment (via something like signature campaigns within those states) and then a nationwide three-fourths vote to ratify it. In other words the thresholds could be similar, just put directly in the hands of the people. You would still need most red and blue states working together to pass an amendment, such that nothing could pass without super-majority bipartisan support. That is, a super high bar. There are a lot of interesting structural reform proposals out there, but most require new Constitutional amendments to have lasting staying power. To really unlock the possibilities for those, we need a citizen-led amendment path in place first. Of course, we would need an amendment using the old way to get this new way in place. Congress won’t reform itself, but a citizen-led amendment path could. Thanks for reading! Subscribe for free to receive new posts or get the audio version [https://gabrielweinberg.com/p/podcast]. This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit gabrielweinberg.com [https://gabrielweinberg.com?utm_medium=podcast&utm_campaign=CTA_1]

28. helmi 2026 - 3 min
jakson Simulating likely 2026 World Cup matchups (for all matches) kansikuva

Simulating likely 2026 World Cup matchups (for all matches)

I’ve been using Cursor for coding for some time, but I finally gave Claude Code a try for this short side project: simulating the 2026 World Cup bracket to predict likely matchups for all matches, which is useful when considering which matches to potentially go to. Methodology: * Start with the official World Cup tournament schedule (including yet-to-be played playoff matches) * Blend Elo rankings [https://eloratings.net/] with FIFA rankings [https://inside.fifa.com/fifa-world-ranking/men] (50/50) * Use the Elo formulas [https://en.wikipedia.org/wiki/Elo_rating_system#Theory] to probabilistically predict winners (assuming no draws, even in group stage) * Run one million individual simulations of the full tournament (it reaches diminishing returns around 50K, but hey, why not!) * Run again with a home field advantage boost (+180 Elo) for the U.S., Canada, and Mexico based on prior World Cup outcomes * Count up who participated in each match Some interesting findings (at least to me as a U.S. fan) are below, followed by a rundown for every match (in reverse order). Big Disclaimer 1: The above is of course a gross simplification of the actual tournament. For example, it doesn’t take into account team matchup histories, game models, etc. etc. I do think, however, it is useful enough for the designed purpose of generally predicting likely match participants. Big Disclaimer 2: I did a lot of output validation so I think the results are largely accurate (to the extent they can be given Big Disclaimer 1). However, I didn’t write or review every line of code, so it is likely there are still some bugs in there. If you think you see anything that seems off, let me know and I’ll try to track it down (and update anything if necessary). Aside on Claude code: Like many others, I found this process both productive and frustrating. It was definitely faster than I could have done it alone, but Claude kept forgetting basic context, and was way overconfident in the accuracy of the results. That is, many rounds of validation at every stage of output was absolutely necessary despite Claude saying things were good. I couldn’t trust its word at all. HA+ = with home field advantage (anytime this comes into play there is a + next to the team name) HA- = without home field advantage Most Likely Finals # HA+ HA- Matchup 1 12.4% 13.3% Argentina v Spain 2 5.4% 5.6% Argentina v France 3 4.8% 6.4% England v Spain 4 3.3% 3.4% Brazil v Spain 5 2.8% 3.2% Portugal v Spain 6 2.5% 2.7% France v Spain 7 2.4% 0.2% Argentina v United States 8 2.3% 3.0% England v France 9 1.9% 0.7% Mexico v Spain 10 1.8% 1.9% Argentina v Netherlands 11 1.7% 1.7% Brazil v France 12 1.6% 0.2% Spain v United States 13 1.4% 1.7% Colombia v Spain 14 1.3% 1.5% France v Portugal 15 1.2% 1.4% Argentina v England 16 1.1% 1.2% Netherlands v Spain 17 1.1% 1.2% Spain v Uruguay 18 1.0% 0.1% England v United States 19 1.0% 0.4% France v Mexico 20 0.9% 1.0% Argentina v Germany Championship Probabilities # HA+ HA- FIFA ELO Blend Team 1 29.2% 30.6% 1 1 1 Spain 2 19.0% 19.2% 2 2 2 Argentina 3 11.9% 12.2% 3 3 3 France 4 7.4% 9.1% 4 4 4 England 5 4.7% 4.6% 5 6 5 Brazil 6 4.7% 0.3% 15 31 23 United States+ 7 3.7% 4.1% 6 7 6 Portugal 8 3.4% 3.4% 7 8 7 Netherlands 9 2.2% 2.5% 13 5 8 Colombia 10 1.7% 1.8% 10 12 10 Germany 11 1.5% 1.8% 11 10 9 Croatia 12 1.5% 0.7% 16 20 19 Mexico 13 1.1% 1.3% 9 21 11 Belgium 14 0.9% 0.9% 8 24 13 Morocco 15 0.9% 1.0% 18 13 14 Switzerland 16 0.9% 0.9% 14 17 16 Senegal 17 0.8% 0.9% 17 14 15 Uruguay 18 0.8% 0.8% 23 9 17 Ecuador 19 0.7% 0.7% 12 19 12 Italy 20 0.7% 0.7% 19 16 18 Japan Here’s a visualization of the above made by a reader (thanks!) United States: Tournament Progression HA+ HA- Round 97.9% 88.8% Round of 32 69.1% 39.5% Round of 16 42.7% 14.4% Quarter-Finals 18.7% 3.8% Semi-Finals 10.2% 1.1% Final 4.7% 0.3% Champion United States: Most Likely Opponents by Round Round of 32: # HA+ HA- Opponent 1 12.7% 16.1% Iran 2 12.6% 5.0% Switzerland 3 11.8% 13.7% Canada 4 9.3% 3.8% Italy 5 5.6% 3.3% Ukraine 6 5.5% 7.0% Egypt 7 5.4% 15.6% France 8 5.3% 6.8% Belgium 9 5.3% 4.3% Norway 10 5.1% 3.1% Japan 11 4.8% 2.7% Wales 12 4.7% 2.8% Poland 13 3.3% 4.2% Senegal 14 2.3% 1.4% Netherlands 15 1.4% 4.5% Portugal Round of 16: # HA+ HA- Opponent 1 28.7% 20.4% Belgium 2 17.8% 24.6% Argentina 3 9.4% 6.9% Algeria 4 8.3% 6.3% Iran 5 6.8% 4.9% Norway 6 6.7% 5.2% Austria 7 6.0% 7.8% Uruguay 8 3.9% 2.8% Senegal 9 2.1% 1.8% Egypt 10 2.1% 2.9% Spain 11 1.8% 4.4% Germany 12 1.3% 1.8% Korea Republic 13 1.1% 0.8% France 14 0.9% 2.2% Ecuador 15 0.6% 0.9% Canada Quarter-Finals: # HA+ HA- Opponent 1 45.4% 35.5% Spain 2 9.5% 10.2% Portugal 3 9.4% 8.8% Colombia 4 7.4% 6.1% Croatia 5 5.4% 4.3% England 6 3.5% 5.8% Argentina 7 3.1% 1.2% Canada 8 2.5% 2.6% Uruguay 9 2.5% 2.1% Austria 10 1.8% 3.9% Switzerland 11 1.7% 2.9% Italy 12 1.4% 3.8% Netherlands 13 1.1% 1.2% Panama 14 0.9% 0.9% Algeria 15 0.6% 1.7% Morocco Semi-Finals: # HA+ HA- Opponent 1 24.9% 18.4% France 2 11.2% 8.2% Netherlands 3 8.4% 8.8% Brazil 4 7.2% 5.8% Germany 5 5.8% 10.5% England 6 5.1% 3.3% Mexico 7 4.9% 4.0% Morocco 8 3.6% 3.5% Ecuador 9 3.4% 2.1% Switzerland 10 3.3% 9.4% Spain 11 3.1% 3.6% Senegal 12 2.9% 2.1% Denmark 13 2.8% 2.9% Japan 14 2.6% 1.8% Korea Republic 15 1.7% 1.0% Italy Final: # HA+ HA- Opponent 1 23.1% 18.8% Argentina 2 15.4% 20.4% Spain 3 9.7% 10.7% England 4 7.9% 9.9% France 5 6.9% 5.8% Brazil 6 5.7% 5.3% Portugal 7 3.6% 1.4% Mexico 8 3.1% 2.7% Colombia 9 3.0% 3.5% Netherlands 10 2.1% 2.2% Croatia 11 2.0% 2.0% Germany 12 1.8% 1.6% Uruguay 13 1.7% 1.5% Senegal 14 1.6% 2.1% Belgium 15 1.5% 1.6% Ecuador M104 - Final (Winners of M101 & M102) Jul 19, New York/New Jersey (MetLife Stadium) # HA+ HA- Teams 1 12.4% 13.3% Argentina v Spain 2 5.4% 5.6% Argentina v France 3 4.8% 6.4% England v Spain 4 3.3% 3.4% Brazil v Spain 5 2.8% 3.2% Portugal v Spain 6 2.5% 2.7% France v Spain 7 2.4% 0.2% Argentina v United States+ 8 2.3% 3.0% England v France 9 1.9% 0.7% Mexico v Spain 10 1.8% 1.9% Argentina v Netherlands 11 1.7% 1.7% Brazil v France 12 1.6% 0.2% Spain v United States+ 13 1.4% 1.7% Colombia v Spain 14 1.3% 1.5% France v Portugal 15 1.2% 1.4% Argentina v England 16 1.1% 1.2% Netherlands v Spain 17 1.1% 1.2% Spain v Uruguay 18 1.0% 0.1% England v United States+ 19 1.0% 0.4% France v Mexico 20 0.9% 1.0% Argentina v Germany # HA+ HA- Team 1 41.0% 43.2% Spain 2 32.4% 32.9% Argentina 3 21.1% 21.8% France 4 14.8% 18.3% England 5 10.8% 10.6% Brazil 6 10.2% 1.1% United States+ 7 9.0% 9.8% Portugal 8 7.9% 8.2% Netherlands 9 5.8% 6.5% Colombia 10 5.5% 2.6% Mexico 11 4.7% 4.9% Germany 12 4.2% 5.1% Croatia 13 3.3% 3.9% Belgium 14 3.0% 3.2% Senegal 15 2.9% 3.1% Uruguay 16 2.9% 3.3% Switzerland 17 2.9% 3.0% Morocco 18 2.7% 2.8% Ecuador 19 2.3% 2.4% Japan 20 2.2% 2.4% Italy M103 - Third Place (Losers of M101 & M102) Jul 18, Miami (Hard Rock Stadium) # HA+ HA- Teams 1 2.0% 2.2% Argentina v France 2 1.9% 0.7% France v Mexico 3 1.8% 1.8% Brazil v France 4 1.7% 2.1% England v France 5 1.5% 1.7% Argentina v Spain 6 1.2% 0.4% Mexico v Spain 7 1.2% 1.6% England v Spain 8 1.2% 1.3% Argentina v Netherlands 9 1.1% 1.2% Brazil v Spain 10 1.1% 1.0% Brazil v Netherlands 11 1.1% 1.2% France v Portugal 12 1.0% 0.4% Mexico v Netherlands 13 1.0% 1.0% France v Senegal 14 0.9% 1.2% England v Netherlands 15 0.8% 0.2% Argentina v United States+ 16 0.8% 0.8% Argentina v Germany 17 0.8% 0.9% Portugal v Spain 18 0.7% 0.7% France v Germany 19 0.7% 0.7% France v Netherlands 20 0.7% 0.7% Ecuador v France # HA+ HA- Team 1 19.4% 19.4% France 2 13.2% 14.0% Argentina 3 12.8% 12.6% Brazil 4 12.7% 13.4% Spain 5 11.7% 5.8% Mexico 6 11.7% 14.5% England 7 11.6% 11.5% Netherlands 8 8.7% 8.8% Germany 9 8.5% 2.7% United States+ 10 7.9% 9.1% Portugal 11 6.4% 6.6% Morocco 12 6.1% 6.3% Senegal 13 6.0% 7.1% Colombia 14 6.0% 6.1% Ecuador 15 5.7% 6.1% Switzerland 16 5.4% 6.8% Croatia 17 5.0% 5.2% Japan 18 4.6% 5.6% Belgium 19 4.5% 2.7% Canada 20 4.4% 4.8% Uruguay M102 - Semi-Final (W99 v W100) Jul 15, Atlanta (Mercedes-Benz Stadium) # HA+ HA- Teams 1 8.9% 11.7% Argentina v England 2 7.7% 7.7% Argentina v Brazil 3 6.7% 2.2% Argentina v Mexico 4 2.7% 3.8% England v Portugal 5 2.7% 2.7% Argentina v France 6 2.6% 2.7% Argentina v Senegal 7 2.3% 2.4% Argentina v Ecuador 8 2.3% 2.4% Brazil v Portugal 9 1.9% 0.7% Mexico v Portugal 10 1.8% 1.9% Argentina v Japan 11 1.8% 2.0% Argentina v Germany 12 1.6% 1.7% Argentina v Netherlands 13 1.5% 2.1% Argentina v Croatia 14 1.4% 1.6% Argentina v Morocco 15 1.2% 1.8% Colombia v England 16 1.2% 1.5% England v Spain 17 1.1% 1.5% England v Uruguay 18 1.1% 1.2% Argentina v Norway 19 1.1% 1.2% Brazil v Colombia 20 1.0% 0.4% England v United States+ # HA+ HA- Team 1 42.6% 43.7% Argentina 2 22.1% 27.9% England 3 18.3% 17.8% Brazil 4 15.6% 5.0% Mexico 5 13.3% 14.9% Portugal 6 6.8% 7.9% Colombia 7 6.4% 6.4% France 8 6.1% 6.3% Senegal 9 5.7% 6.1% Uruguay 10 5.7% 5.9% Spain 11 5.4% 5.5% Ecuador 12 4.9% 6.5% Croatia 13 4.9% 1.4% United States+ 14 4.6% 4.7% Japan 15 4.3% 4.4% Germany 16 4.1% 4.2% Netherlands 17 4.1% 0.6% Canada 18 3.3% 3.6% Morocco 19 2.8% 3.7% Italy 20 2.7% 3.0% Norway M101 - Semi-Final (W97 v W98) Jul 14, Dallas (AT&T Stadium) # HA+ HA- Teams 1 16.1% 17.3% France v Spain 2 7.1% 7.6% Netherlands v Spain 3 4.4% 4.7% Germany v Spain 4 4.3% 0.6% France v United States+ 5 2.8% 3.0% Morocco v Spain 6 2.6% 2.7% Brazil v Spain 7 2.4% 2.2% Spain v Switzerland 8 2.0% 1.7% Denmark v Spain 9 1.9% 0.3% Netherlands v United States+ 10 1.8% 2.3% Belgium v France 11 1.7% 1.7% Korea Republic v Spain 12 1.7% 1.9% Colombia v France 13 1.6% 1.9% Croatia v France 14 1.5% 1.7% Ecuador v Spain 15 1.5% 1.7% England v France 16 1.2% 1.4% France v Portugal 17 1.2% 1.1% Italy v Spain 18 1.1% 0.2% Germany v United States+ 19 1.1% 1.2% Japan v Spain 20 1.0% 1.1% Argentina v France # HA+ HA- Team 1 48.0% 50.7% Spain 2 34.1% 34.7% France 3 15.4% 15.5% Netherlands 4 13.8% 2.4% United States+ 5 9.1% 9.3% Germany 6 6.0% 5.4% Switzerland 7 6.0% 6.0% Morocco 8 5.4% 5.4% Brazil 9 5.3% 6.8% Belgium 10 5.0% 5.7% Colombia 11 4.7% 5.4% Croatia 12 4.4% 4.9% England 13 4.2% 3.5% Denmark 14 3.7% 3.3% Korea Republic 15 3.6% 4.0% Portugal 16 3.3% 2.9% Italy 17 3.3% 3.3% Ecuador 18 3.0% 3.2% Argentina 19 3.0% 3.2% Senegal 20 2.8% 2.9% Japan M100 - Quarter-Final (W95 v W96) Jul 11, Kansas City (GEHA Field at Arrowhead Stadium) # HA+ HA- Teams 1 15.6% 17.7% Argentina v Portugal 2 9.5% 1.5% Argentina v Canada 3 8.0% 9.3% Argentina v Colombia 4 4.6% 6.4% Argentina v Italy 5 4.4% 6.9% Argentina v Switzerland 6 3.2% 3.7% Portugal v Uruguay 7 2.1% 1.0% Portugal v United States+ 8 2.1% 2.4% Argentina v Croatia 9 2.0% 0.3% Canada v Uruguay 10 1.9% 2.2% Portugal v Spain 11 1.8% 2.1% Argentina v Panama 12 1.6% 1.9% Colombia v Uruguay 13 1.5% 1.8% Iran v Portugal 14 1.3% 1.6% Argentina v Iran 15 1.3% 0.1% Canada v United States+ 16 1.2% 0.2% Canada v Spain 17 1.1% 1.3% Argentina v Belgium 18 1.1% 1.3% Argentina v England 19 1.1% 1.3% Belgium v Portugal 20 1.1% 0.5% Colombia v United States+ # HA+ HA- Team 1 55.3% 57.7% Argentina 2 28.3% 30.9% Portugal 3 17.3% 2.6% Canada 4 14.6% 16.1% Colombia 5 11.2% 12.1% Uruguay 6 8.4% 11.2% Italy 7 8.0% 12.1% Switzerland 8 7.8% 4.0% United States+ 9 7.5% 8.7% Iran 10 6.8% 7.1% Spain 11 5.8% 6.5% Belgium 12 4.0% 3.7% Australia 13 3.8% 4.2% Croatia 14 3.3% 3.7% Panama 15 3.0% 2.2% Turkey 16 2.9% 3.4% Egypt 17 2.7% 2.9% Austria 18 2.4% 2.7% Paraguay 19 2.1% 2.2% England 20 1.8% 2.1% Algeria M99 - Quarter-Final (W91 v W92) Jul 11, Miami (Hard Rock Stadium) # HA+ HA- Teams 1 11.6% 3.7% Brazil v Mexico 2 9.8% 12.4% Brazil v England 3 4.6% 1.5% Mexico v Senegal 4 4.3% 1.4% Ecuador v Mexico 5 4.1% 5.2% England v Senegal 6 3.6% 1.2% Japan v Mexico 7 3.6% 4.6% Ecuador v England 8 3.2% 1.0% France v Mexico 9 3.1% 4.0% England v Japan 10 2.8% 0.9% Germany v Mexico 11 2.7% 3.5% England v France 12 2.4% 3.1% England v Germany 13 2.4% 0.8% Mexico v Netherlands 14 2.3% 0.7% Mexico v Morocco 15 2.1% 3.0% Brazil v Croatia 16 2.0% 2.6% England v Netherlands 17 2.0% 2.5% England v Morocco 18 1.7% 0.5% Mexico v Norway 19 1.4% 1.9% England v Norway 20 0.9% 1.2% Croatia v Senegal # HA+ HA- Team 1 37.8% 12.2% Mexico 2 32.2% 41.0% England 3 31.3% 31.7% Brazil 4 14.1% 15.0% Senegal 5 12.6% 13.4% Ecuador 6 10.4% 10.9% Japan 7 9.4% 9.7% France 8 8.8% 9.4% Germany 9 7.7% 8.6% Morocco 10 7.1% 8.3% Norway 11 7.0% 9.8% Croatia 12 7.0% 7.3% Netherlands 13 2.4% 3.8% Scotland 14 1.9% 4.0% Denmark 15 1.9% 2.6% Colombia 16 1.7% 2.3% Portugal 17 1.4% 3.0% Korea Republic 18 1.4% 1.8% Côte d’Ivoire 19 1.3% 1.6% Ukraine 20 0.8% 1.2% Uruguay M98 - Quarter-Final (W93 v W94) Jul 10, Los Angeles (SoFi Stadium) # HA+ HA- Teams 1 19.3% 5.1% Spain v United States+ 2 11.6% 14.7% Belgium v Spain 3 3.0% 4.1% Norway v Spain 4 3.0% 4.8% Spain v Turkey 5 2.9% 0.8% Colombia v United States+ 6 2.9% 0.7% Croatia v United States+ 7 2.6% 2.3% Spain v Switzerland 8 2.5% 3.3% Iran v Spain 9 2.3% 3.1% Algeria v Spain 10 2.1% 0.6% England v United States+ 11 2.0% 2.6% Senegal v Spain 12 2.0% 0.5% Portugal v United States+ 13 1.9% 1.7% Italy v Spain 14 1.9% 2.4% Austria v Spain 15 1.8% 2.2% Belgium v Colombia 16 1.7% 2.2% Belgium v Croatia 17 1.4% 3.7% Canada v Spain 18 1.3% 1.6% Belgium v England 19 1.2% 1.5% Belgium v Portugal 20 1.2% 0.3% Argentina v United States+ # HA+ HA- Team 1 58.8% 58.8% Spain 2 33.0% 8.6% United States+ 3 19.7% 25.1% Belgium 4 8.8% 8.8% Colombia 5 8.8% 8.8% Croatia 6 6.5% 6.5% England 7 6.0% 7.0% Austria 8 5.9% 5.9% Portugal 9 5.2% 8.2% Turkey 10 5.1% 6.8% Norway 11 4.9% 6.3% Algeria 12 4.4% 3.9% Switzerland 13 4.3% 5.7% Iran 14 4.2% 4.2% Argentina 15 3.7% 3.8% Uruguay 16 3.4% 4.3% Senegal 17 3.2% 3.0% Italy 18 2.3% 6.4% Canada 19 1.7% 2.3% Japan 20 1.6% 3.6% Australia M97 - Quarter-Final (W89 v W90) Jul 9, Boston (Gillette Stadium) # HA+ HA- Teams 1 13.8% 14.0% France v Netherlands 2 6.4% 6.5% France v Morocco 3 5.1% 4.8% France v Switzerland 4 5.1% 5.1% Germany v Netherlands 5 4.3% 4.4% Brazil v France 6 3.7% 3.3% Denmark v France 7 2.9% 2.9% France v Japan 8 2.9% 2.7% France v Korea Republic 9 2.3% 2.3% Germany v Morocco 10 2.3% 2.1% France v Italy 11 2.2% 2.3% Canada v France 12 2.0% 2.0% Ecuador v Netherlands 13 1.8% 1.8% Germany v Switzerland 14 1.6% 2.6% France v Mexico 15 1.6% 1.6% Brazil v Germany 16 1.4% 1.2% Denmark v Germany 17 1.3% 1.2% Korea Republic v Netherlands 18 1.3% 1.3% Netherlands v Senegal 19 1.1% 0.8% Denmark v Korea Republic 20 1.1% 1.0% Germany v Korea Republic # HA+ HA- Team 1 46.9% 47.6% France 2 29.5% 29.6% Netherlands 3 17.1% 17.3% Germany 4 14.8% 14.9% Morocco 5 12.2% 10.9% Switzerland 6 10.8% 9.8% Korea Republic 7 10.8% 9.1% Denmark 8 10.0% 9.9% Brazil 9 6.9% 7.0% Ecuador 10 6.3% 6.2% Japan 11 6.0% 5.1% Italy 12 5.5% 6.0% Canada 13 4.4% 4.5% Senegal 14 4.1% 8.1% Mexico 15 3.6% 3.6% Scotland 16 2.1% 1.6% Australia 17 1.9% 1.8% United States+ 18 1.8% 1.8% Norway 19 1.5% 1.3% Paraguay 20 1.5% 1.3% Turkey M96 - Round of 16 (W85 v W87) Jul 7, Vancouver (BC Place) # HA+ HA- Teams 1 13.9% 3.7% Canada+ v Portugal 2 8.5% 11.4% Italy v Portugal 3 8.3% 12.5% Portugal v Switzerland 4 7.7% 2.0% Canada+ v Colombia 5 4.7% 6.3% Colombia v Italy 6 4.6% 6.9% Colombia v Switzerland 7 3.6% 4.4% Egypt v Portugal 8 3.4% 0.9% Canada+ v Panama 9 3.1% 3.7% Iran v Portugal 10 2.1% 0.6% Canada+ v Croatia 11 2.1% 2.5% Colombia v Egypt 12 2.0% 3.0% Panama v Switzerland 13 2.0% 2.2% Belgium v Portugal 14 1.9% 2.5% Italy v Panama 15 1.7% 2.0% Colombia v Iran 16 1.5% 1.8% Algeria v Portugal 17 1.3% 1.7% Croatia v Italy 18 1.2% 1.9% Croatia v Switzerland 19 1.1% 1.3% Belgium v Colombia 20 1.0% 1.3% Austria v Portugal # HA+ HA- Team 1 45.0% 45.2% Portugal 2 30.8% 8.1% Canada+ 3 24.9% 25.0% Colombia 4 19.0% 25.3% Italy 5 18.3% 27.6% Switzerland 6 10.7% 10.4% Panama 7 7.9% 9.7% Egypt 8 6.9% 8.3% Iran 9 6.8% 6.8% Croatia 10 4.3% 5.0% Belgium 11 4.1% 4.7% Algeria 12 3.0% 3.4% Austria 13 2.9% 2.9% England 14 2.4% 2.0% Australia 15 1.9% 2.4% Japan 16 1.9% 1.7% Paraguay 17 1.5% 1.9% Ukraine 18 1.4% 1.2% Turkey 19 1.2% 2.0% United States 20 1.2% 1.4% Netherlands M95 - Round of 16 (W86 v W88) Jul 7, Atlanta (Mercedes-Benz Stadium) # HA+ HA- Teams 1 16.4% 18.7% Argentina v Iran 2 11.8% 9.5% Argentina v United States+ 3 10.5% 9.8% Argentina v Australia 4 8.7% 9.6% Argentina v Belgium 5 6.7% 7.7% Argentina v Paraguay 6 6.6% 4.2% Argentina v Turkey 7 5.2% 5.9% Argentina v Egypt 8 4.9% 5.5% Iran v Uruguay 9 3.5% 2.9% United States+ v Uruguay 10 3.2% 2.9% Australia v Uruguay 11 2.6% 2.9% Belgium v Uruguay 12 2.0% 2.3% Paraguay v Uruguay 13 1.9% 1.2% Turkey v Uruguay 14 1.9% 2.2% Iran v Spain 15 1.5% 1.8% Egypt v Uruguay 16 1.4% 1.1% Spain v United States+ 17 1.2% 1.2% Australia v Spain 18 1.0% 1.1% Belgium v Spain 19 0.8% 0.9% Austria v Iran 20 0.8% 1.0% Argentina v Slovakia # HA+ HA- Team 1 67.0% 67.0% Argentina 2 24.6% 27.9% Iran 3 19.9% 19.9% Uruguay 4 17.6% 14.3% United States+ 5 15.7% 14.7% Australia 6 13.0% 14.4% Belgium 7 9.9% 11.5% Paraguay 8 9.8% 6.3% Turkey 9 7.8% 7.9% Spain 10 7.7% 8.9% Egypt 11 3.3% 3.3% Austria 12 1.4% 1.4% Algeria 13 1.2% 1.5% Slovakia 14 0.5% 0.5% Saudi Arabia 15 0.3% 0.4% Romania 16 0.1% 0.1% New Zealand 17 0.1% 0.1% Cabo Verde 18 0.0% 0.0% Kosovo 19 0.0% 0.0% Jordan M94 - Round of 16 (W81 v W82) Jul 6, Seattle (Lumen Field) # HA+ HA- Teams 1 19.8% 7.9% Belgium v United States+ 2 6.2% 2.4% Algeria v United States+ 3 5.7% 2.3% Iran v United States+ 4 4.7% 1.9% Norway v United States+ 5 4.3% 6.9% Belgium v Turkey 6 4.0% 1.6% Austria v United States+ 7 3.3% 3.0% Belgium v Switzerland 8 2.7% 1.1% Senegal v United States+ 9 2.5% 2.2% Belgium v Italy 10 2.3% 6.3% Belgium v Canada 11 1.6% 3.7% Australia v Belgium 12 1.4% 0.6% Egypt v United States+ 13 1.4% 2.1% Algeria v Turkey 14 1.3% 1.8% Belgium v Japan 15 1.2% 2.0% Iran v Turkey 16 1.1% 1.5% Belgium v Norway 17 1.0% 1.7% Norway v Turkey 18 1.0% 1.5% Belgium v Ukraine 19 1.0% 0.9% Algeria v Switzerland 20 0.9% 0.9% Iran v Switzerland # HA+ HA- Team 1 47.4% 19.0% United States+ 2 41.7% 41.7% Belgium 3 13.2% 13.1% Algeria 4 12.4% 13.5% Norway 5 11.9% 11.8% Iran 6 10.4% 16.6% Turkey 7 8.5% 8.4% Austria 8 8.0% 7.1% Switzerland 9 7.1% 7.5% Senegal 10 5.9% 5.3% Italy 11 5.5% 15.1% Canada 12 3.8% 8.9% Australia 13 3.2% 4.3% Japan 14 3.0% 2.9% Egypt 15 2.5% 3.5% Ukraine 16 2.1% 4.7% Paraguay 17 2.0% 2.1% France 18 1.9% 2.4% Netherlands 19 1.8% 2.6% Poland 20 1.7% 2.4% Wales M93 - Round of 16 (W83 v W84) Jul 6, Dallas (AT&T Stadium) # HA+ HA- Teams 1 23.1% 23.1% Croatia v Spain 2 21.5% 21.5% Colombia v Spain 3 13.0% 13.0% Portugal v Spain 4 11.8% 11.8% England v Spain 5 3.6% 3.6% Panama v Spain 6 2.7% 2.7% Austria v Croatia 7 2.5% 2.5% Austria v Colombia 8 2.3% 2.3% Croatia v Uruguay 9 2.1% 2.2% Colombia v Uruguay 10 1.5% 1.5% Spain v Uzbekistan 11 1.5% 1.5% Austria v Portugal 12 1.5% 1.5% Argentina v Croatia 13 1.4% 1.4% Argentina v Colombia 14 1.4% 1.4% Austria v England 15 1.3% 1.3% Portugal v Uruguay 16 1.2% 1.2% England v Uruguay 17 1.0% 1.0% Algeria v Croatia 18 1.0% 1.0% Algeria v Colombia 19 0.9% 0.9% DR Congo v Spain 20 0.8% 0.8% Argentina v Portugal # HA+ HA- Team 1 75.3% 75.3% Spain 2 30.6% 30.6% Croatia 3 28.6% 28.6% Colombia 4 17.3% 17.2% Portugal 5 15.6% 15.6% England 6 8.8% 8.8% Austria 7 7.5% 7.5% Uruguay 8 4.8% 4.7% Argentina 9 4.7% 4.7% Panama 10 3.4% 3.4% Algeria 11 2.1% 2.0% Uzbekistan 12 1.1% 1.1% DR Congo 13 0.1% 0.1% Jordan 14 0.0% 0.1% Saudi Arabia 15 0.0% 0.0% Ghana 16 0.0% 0.0% Jamaica 17 0.0% 0.0% Cabo Verde M92 - Round of 16 (W79 v W80) Jul 5, Mexico City (Estadio Azteca) # HA+ HA- Teams 1 34.6% 18.5% England v Mexico+ 2 10.1% 5.4% Croatia v Mexico+ 3 4.5% 2.5% Mexico+ v Norway 4 4.0% 7.1% England v Scotland 5 3.0% 6.4% Denmark v England 6 2.7% 1.4% Mexico+ v Senegal 7 2.7% 5.6% England v Korea Republic 8 2.5% 1.3% Colombia v Mexico+ 9 2.1% 3.5% England v Morocco 10 2.1% 1.1% Mexico+ v Portugal 11 1.3% 2.0% Ecuador v England 12 1.2% 0.6% Mexico+ v Uruguay 13 1.1% 2.0% Croatia v Scotland 14 1.1% 1.6% Brazil v England 15 1.1% 1.8% England v Japan 16 1.0% 0.5% Ecuador v Mexico+ 17 1.0% 1.7% Côte d’Ivoire v England 18 1.0% 0.5% Côte d’Ivoire v Mexico+ 19 0.9% 1.5% England v Germany 20 0.9% 0.5% France v Mexico+ # HA+ HA- Team 1 63.6% 33.9% Mexico+ 2 54.3% 54.3% England 3 15.8% 15.8% Croatia 4 7.4% 7.7% Norway 5 7.2% 12.9% Scotland 6 5.5% 11.7% Denmark 7 4.8% 10.3% Korea Republic 8 4.4% 4.5% Senegal 9 4.0% 4.0% Colombia 10 3.9% 5.4% Ecuador 11 3.8% 6.2% Morocco 12 3.3% 3.4% Portugal 13 3.3% 4.7% Côte d’Ivoire 14 3.0% 3.9% Germany 15 2.2% 2.4% Uruguay 16 2.0% 3.4% Japan 17 2.0% 2.8% Brazil 18 1.6% 2.8% Ukraine 19 1.5% 1.5% France 20 1.3% 1.9% Netherlands M91 - Round of 16 (W76 v W78) Jul 5, New York/New Jersey (MetLife Stadium) # HA+ HA- Teams 1 13.8% 13.8% Brazil v Senegal 2 12.5% 12.5% Brazil v Ecuador 3 7.4% 7.4% Brazil v Germany 4 6.1% 6.1% Brazil v Norway 5 6.0% 6.0% Brazil v France 6 5.9% 5.9% Japan v Senegal 7 5.4% 5.4% Ecuador v Japan 8 3.7% 3.7% Morocco v Senegal 9 3.4% 3.4% Ecuador v Morocco 10 3.2% 3.2% Germany v Japan 11 3.0% 3.0% Netherlands v Senegal 12 2.7% 2.7% Ecuador v Netherlands 13 2.6% 2.6% Japan v Norway 14 2.6% 2.6% France v Japan 15 2.0% 2.0% Germany v Morocco 16 1.9% 1.9% Brazil v Côte d’Ivoire 17 1.6% 1.6% Morocco v Norway 18 1.6% 1.6% France v Morocco 19 1.6% 1.6% Germany v Netherlands 20 1.3% 1.3% France v Netherlands # HA+ HA- Team 1 48.0% 48.0% Brazil 2 28.8% 28.8% Senegal 3 26.1% 26.0% Ecuador 4 20.6% 20.6% Japan 5 15.5% 15.4% Germany 6 13.0% 12.9% Morocco 7 12.7% 12.8% Norway 8 12.5% 12.5% France 9 10.5% 10.5% Netherlands 10 4.1% 4.1% Côte d’Ivoire 11 2.6% 2.6% Ukraine 12 2.2% 2.3% Scotland 13 1.6% 1.6% Poland 14 1.2% 1.2% Tunisia 15 0.3% 0.3% Sweden 16 0.3% 0.3% Iraq 17 0.0% 0.0% Albania 18 0.0% 0.0% Curaçao 19 0.0% 0.0% Bolivia 20 0.0% 0.0% Haiti M90 - Round of 16 (W73 v W75) Jul 4, Houston (NRG Stadium) # HA+ HA- Teams 1 10.7% 10.0% Netherlands v Switzerland 2 8.6% 7.4% Denmark v Netherlands 3 7.9% 7.2% Korea Republic v Netherlands 4 6.5% 6.6% Canada v Netherlands 5 5.9% 5.5% Morocco v Switzerland 6 4.8% 4.5% Italy v Netherlands 7 4.7% 4.1% Denmark v Morocco 8 4.3% 4.0% Korea Republic v Morocco 9 3.6% 5.8% Mexico v Netherlands 10 3.5% 3.6% Canada v Morocco 11 3.1% 3.0% Brazil v Switzerland 12 2.8% 2.6% Japan v Switzerland 13 2.6% 2.5% Italy v Morocco 14 2.5% 2.2% Brazil v Denmark 15 2.3% 2.1% Brazil v Korea Republic 16 2.2% 1.9% Denmark v Japan 17 2.0% 1.9% Japan v Korea Republic 18 2.0% 3.2% Mexico v Morocco 19 1.9% 1.9% Brazil v Canada 20 1.7% 1.7% Canada v Japan # HA+ HA- Team 1 43.9% 43.8% Netherlands 2 24.4% 22.8% Switzerland 3 24.0% 24.2% Morocco 4 19.6% 16.9% Denmark 5 18.0% 16.5% Korea Republic 6 14.8% 15.0% Canada 7 12.9% 13.0% Brazil 8 11.5% 11.4% Japan 9 10.9% 10.3% Italy 10 8.2% 13.2% Mexico 11 5.7% 5.7% Scotland 12 1.8% 2.5% Wales 13 1.4% 1.5% Czechia 14 1.1% 1.1% Ukraine 15 0.5% 0.6% Poland 16 0.3% 0.5% South Africa 17 0.3% 0.6% Qatar 18 0.3% 0.3% Ireland 19 0.2% 0.2% Tunisia 20 0.1% 0.1% Sweden M89 - Round of 16 (W74 v W77) Jul 4, Philadelphia (Lincoln Financial Field) # HA+ HA- Teams 1 25.6% 26.1% France v Germany 2 12.0% 12.2% Ecuador v France 3 10.1% 9.0% France v Korea Republic 4 5.1% 4.0% Denmark v France 5 3.6% 3.6% Germany v Senegal 6 2.4% 1.3% France v Switzerland 7 2.2% 1.8% Australia v Germany 8 1.8% 1.0% France v Italy 9 1.8% 1.5% Germany v Paraguay 10 1.7% 1.7% Ecuador v Senegal 11 1.7% 1.7% Germany v Norway 12 1.7% 2.6% Canada v France 13 1.6% 1.6% Germany v Scotland 14 1.4% 1.2% Korea Republic v Senegal 15 1.3% 1.1% Germany v Turkey 16 1.2% 4.6% France v Mexico 17 1.2% 1.7% Germany v United States+ 18 1.1% 0.9% Australia v Ecuador 19 1.0% 1.0% Germany v Morocco 20 0.9% 0.7% Ecuador v Paraguay # HA+ HA- Team 1 63.0% 63.9% France 2 40.7% 40.9% Germany 3 19.0% 19.1% Ecuador 4 16.0% 14.1% Korea Republic 5 8.8% 8.9% Senegal 6 8.1% 6.3% Denmark 7 5.5% 4.4% Australia 8 4.5% 4.4% Scotland 9 4.4% 3.6% Paraguay 10 4.1% 4.1% Norway 11 3.9% 2.1% Switzerland 12 3.2% 2.7% Turkey 13 2.9% 4.3% United States+ 14 2.9% 1.6% Italy 15 2.8% 2.7% Morocco 16 2.6% 4.1% Canada 17 1.9% 7.2% Mexico 18 1.4% 1.4% Brazil 19 1.3% 1.3% Côte d’Ivoire 20 1.1% 0.9% Wales M88 - Round of 32 (2D v 2G) Jul 3, Dallas (AT&T Stadium) # HA+ HA- Teams 1 17.3% 16.2% Australia v Iran 2 12.5% 14.3% Iran v United States+ 3 11.7% 13.5% Iran v Paraguay 4 9.2% 5.9% Iran v Turkey 5 7.5% 7.0% Australia v Egypt 6 7.3% 6.7% Australia v Belgium 7 5.4% 6.2% Egypt v United States+ 8 5.2% 6.1% Belgium v United States+ 9 5.1% 5.8% Egypt v Paraguay 10 4.9% 5.7% Belgium v Paraguay 11 4.0% 2.6% Egypt v Turkey 12 3.9% 2.4% Belgium v Turkey 13 1.9% 2.4% Iran v Slovakia 14 0.8% 1.1% Egypt v Slovakia 15 0.8% 1.0% Belgium v Slovakia # HA+ HA- Team 1 53.1% 53.1% Iran 2 32.6% 30.4% Australia 3 23.5% 27.0% United States+ 4 23.0% 23.0% Egypt 5 22.3% 22.3% Belgium 6 22.0% 25.4% Paraguay 7 17.3% 11.1% Turkey 8 3.6% 4.5% Slovakia 9 1.6% 1.5% New Zealand 10 1.1% 1.5% Romania 11 0.1% 0.1% Kosovo M87 - Round of 32 (1K v 3_DEIJL) Jul 3, Kansas City (GEHA Field at Arrowhead Stadium) # HA+ HA- Teams 1 30.5% 29.6% Panama v Portugal 2 18.3% 17.8% Colombia v Panama 3 9.2% 9.3% Croatia v Portugal 4 5.6% 4.7% Australia v Portugal 5 5.4% 5.4% Colombia v Croatia 6 4.8% 4.2% Paraguay v Portugal 7 3.1% 2.6% Australia v Colombia 8 3.0% 3.0% England v Portugal 9 2.7% 2.3% Colombia v Paraguay 10 2.6% 2.2% Portugal v Turkey 11 2.2% 2.2% Algeria v Portugal 12 1.7% 1.7% Colombia v England 13 1.5% 1.5% Austria v Portugal 14 1.4% 1.2% Colombia v Turkey 15 1.4% 4.0% Portugal v United States+ # HA+ HA- Team 1 61.9% 62.0% Portugal 2 49.6% 48.2% Panama 3 35.8% 35.7% Colombia 4 14.9% 15.0% Croatia 5 8.9% 7.5% Australia 6 7.7% 6.7% Paraguay 7 4.8% 4.8% England 8 4.1% 3.6% Turkey 9 3.5% 3.5% Algeria 10 2.4% 2.4% Austria 11 2.2% 6.4% United States+ 12 1.6% 1.6% Uzbekistan 13 0.7% 0.7% DR Congo 14 0.6% 0.6% Norway 15 0.4% 0.5% Slovakia M86 - Round of 32 (1J v 2H) Jul 3, Miami (Hard Rock Stadium) # HA+ HA- Teams 1 68.0% 68.1% Argentina v Uruguay 2 11.1% 11.2% Argentina v Spain 3 7.0% 7.0% Argentina v Saudi Arabia 4 6.3% 6.2% Austria v Uruguay 5 3.1% 3.1% Algeria v Uruguay 6 1.7% 1.7% Argentina v Cabo Verde 7 1.0% 1.0% Austria v Spain 8 0.6% 0.6% Austria v Saudi Arabia 9 0.5% 0.5% Algeria v Spain 10 0.3% 0.3% Algeria v Saudi Arabia 11 0.2% 0.2% Austria v Cabo Verde 12 0.1% 0.1% Algeria v Cabo Verde 13 0.0% 0.0% Jordan v Uruguay 14 0.0% 0.0% Jordan v Spain 15 0.0% 0.0% Jordan v Saudi Arabia # HA+ HA- Team 1 87.8% 87.9% Argentina 2 77.5% 77.4% Uruguay 3 12.6% 12.7% Spain 4 8.1% 8.0% Austria 5 8.0% 7.9% Saudi Arabia 6 4.0% 4.0% Algeria 7 1.9% 1.9% Cabo Verde 8 0.1% 0.1% Jordan M85 - Round of 32 (1B v 3_EFGIJ) Jul 3, Vancouver (BC Place) # HA+ HA- Teams 1 14.5% 5.3% Canada+ v Egypt 2 9.9% 14.7% Egypt v Switzerland 3 9.8% 12.9% Egypt v Italy 4 8.2% 3.0% Canada+ v Iran 5 5.8% 7.7% Iran v Italy 6 5.7% 8.6% Iran v Switzerland 7 4.7% 1.8% Algeria v Canada+ 8 3.9% 1.4% Belgium v Canada+ 9 3.2% 4.9% Algeria v Switzerland 10 3.1% 4.1% Algeria v Italy 11 2.7% 3.6% Belgium v Italy 12 2.6% 4.0% Belgium v Switzerland 13 2.6% 1.0% Austria v Canada+ 14 1.8% 0.7% Canada+ v Ukraine 15 1.8% 2.8% Austria v Switzerland # HA+ HA- Team 1 41.2% 15.3% Canada+ 2 34.7% 33.8% Egypt 3 29.3% 39.0% Italy 4 28.2% 42.8% Switzerland 5 19.9% 19.9% Iran 6 11.1% 11.0% Algeria 7 9.4% 9.3% Belgium 8 6.3% 6.3% Austria 9 4.8% 5.1% Ukraine 10 4.4% 4.7% Japan 11 3.7% 4.0% Poland 12 2.0% 2.1% Netherlands 13 1.2% 2.6% Wales 14 0.9% 0.9% Tunisia 15 0.8% 0.9% Norway M84 - Round of 32 (1H v 2J) Jul 2, Los Angeles (SoFi Stadium) # HA+ HA- Teams 1 50.6% 50.6% Austria v Spain 2 25.3% 25.3% Algeria v Spain 3 8.9% 8.8% Argentina v Spain 4 7.4% 7.5% Austria v Uruguay 5 3.7% 3.8% Algeria v Uruguay 6 2.1% 2.1% Jordan v Spain 7 1.3% 1.3% Argentina v Uruguay 8 0.3% 0.3% Jordan v Uruguay 9 0.1% 0.2% Austria v Saudi Arabia 10 0.1% 0.1% Algeria v Saudi Arabia 11 0.0% 0.0% Argentina v Saudi Arabia 12 0.0% 0.0% Austria v Cabo Verde 13 0.0% 0.0% Algeria v Cabo Verde 14 0.0% 0.0% Jordan v Saudi Arabia 15 0.0% 0.0% Argentina v Cabo Verde # HA+ HA- Team 1 86.9% 86.8% Spain 2 58.2% 58.2% Austria 3 29.1% 29.2% Algeria 4 12.8% 12.9% Uruguay 5 10.3% 10.2% Argentina 6 2.4% 2.4% Jordan 7 0.2% 0.3% Saudi Arabia 8 0.0% 0.0% Cabo Verde M83 - Round of 32 (2K v 2L) Jul 2, Toronto (BMO Field) # HA+ HA- Teams 1 31.6% 31.6% Colombia v Croatia 2 17.8% 17.9% Croatia v Portugal 3 12.5% 12.5% Colombia v England 4 8.9% 8.9% Colombia v Panama 5 7.1% 7.0% England v Portugal 6 6.0% 5.9% Croatia v Uzbekistan 7 5.1% 5.0% Panama v Portugal 8 3.7% 3.7% Croatia v DR Congo 9 2.4% 2.4% England v Uzbekistan 10 1.7% 1.7% Panama v Uzbekistan 11 1.5% 1.5% DR Congo v England 12 1.1% 1.1% DR Congo v Panama 13 0.3% 0.3% Colombia v Ghana 14 0.2% 0.2% Ghana v Portugal 15 0.1% 0.1% Croatia v Jamaica # HA+ HA- Team 1 59.2% 59.2% Croatia 2 53.3% 53.4% Colombia 3 30.1% 30.1% Portugal 4 23.4% 23.4% England 5 16.8% 16.8% Panama 6 10.1% 10.1% Uzbekistan 7 6.3% 6.3% DR Congo 8 0.6% 0.6% Ghana 9 0.2% 0.2% Jamaica 10 0.0% 0.0% New Caledonia M82 - Round of 32 (1G v 3_AEHIJ) Jul 2, Seattle (Lumen Field) # HA+ HA- Teams 1 24.5% 24.3% Algeria v Belgium 2 14.5% 14.6% Belgium v Norway 3 13.1% 13.1% Austria v Belgium 4 8.3% 8.2% Algeria v Iran 5 7.0% 7.1% Belgium v Senegal 6 5.6% 5.6% Iran v Norway 7 4.3% 4.3% Austria v Iran 8 3.2% 3.1% Algeria v Egypt 9 2.7% 2.7% Iran v Senegal 10 1.8% 1.7% Austria v Egypt 11 1.7% 1.7% Belgium v Uruguay 12 1.5% 1.3% Belgium v Korea Republic 13 1.4% 1.4% Egypt v Norway 14 1.4% 1.4% Belgium v France 15 0.8% 0.8% Argentina v Belgium # HA+ HA- Team 1 67.8% 67.9% Belgium 2 36.0% 35.6% Algeria 3 24.1% 24.0% Iran 4 21.4% 21.7% Norway 5 19.2% 19.1% Austria 6 10.5% 10.5% Senegal 7 8.1% 8.0% Egypt 8 2.5% 2.4% Uruguay 9 2.2% 1.9% Korea Republic 10 2.0% 2.0% France 11 1.2% 1.2% Argentina 12 0.9% 0.8% Denmark 13 0.8% 0.8% Saudi Arabia 14 0.8% 0.8% Côte d’Ivoire 15 0.5% 0.5% Czechia M81 - Round of 32 (1D v 3_BEFIJ) Jul 1, San Francisco (Levi’s Stadium) # HA+ HA- Teams 1 12.3% 4.5% Switzerland v United States+ 2 11.5% 12.2% Canada v United States+ 3 9.1% 3.4% Italy v United States+ 4 5.5% 2.9% Ukraine v United States+ 5 5.0% 2.7% Japan v United States+ 6 4.7% 2.5% Norway v United States+ 7 4.7% 2.4% United States+ v Wales 8 4.6% 2.5% Poland v United States+ 9 3.7% 3.6% Switzerland v Turkey 10 3.4% 9.7% Canada v Turkey 11 2.7% 2.6% Italy v Turkey 12 2.3% 1.2% Senegal v United States+ 13 2.3% 1.3% Netherlands v United States+ 14 1.7% 2.4% Turkey v Ukraine 15 1.6% 2.3% Australia v Switzerland # HA+ HA- Team 1 66.0% 37.8% United States+ 2 19.8% 30.5% Turkey 3 18.7% 11.8% Switzerland 4 17.4% 31.9% Canada 5 13.7% 8.8% Italy 6 8.5% 19.4% Australia 7 8.4% 7.8% Ukraine 8 7.7% 7.3% Japan 9 7.2% 6.6% Norway 10 7.0% 6.6% Poland 11 7.0% 6.4% Wales 12 5.1% 10.9% Paraguay 13 3.5% 3.3% Senegal 14 3.5% 3.3% Netherlands 15 1.7% 1.6% Tunisia M80 - Round of 32 (1L v 3_EHIJK) Jul 1, Atlanta (Mercedes-Benz Stadium) # HA+ HA- Teams 1 18.6% 18.8% England v Norway 2 9.1% 9.2% England v Senegal 3 7.7% 7.6% Côte d’Ivoire v England 4 6.9% 6.8% Colombia v England 5 6.8% 6.6% England v Uzbekistan 6 6.6% 6.7% Croatia v Norway 7 5.2% 5.2% England v Portugal 8 3.9% 3.9% England v Uruguay 9 3.4% 3.5% Ecuador v England 10 3.3% 3.2% DR Congo v England 11 3.2% 3.2% Croatia v Senegal 12 2.6% 2.6% Croatia v Côte d’Ivoire 13 2.4% 2.4% Croatia v Uzbekistan 14 2.4% 2.4% Colombia v Croatia 15 2.2% 2.2% England v Germany # HA+ HA- Team 1 71.7% 71.7% England 2 26.1% 26.3% Norway 3 25.2% 25.1% Croatia 4 12.6% 12.8% Senegal 5 10.7% 10.5% Côte d’Ivoire 6 9.5% 9.5% Colombia 7 9.4% 9.3% Uzbekistan 8 7.2% 7.3% Portugal 9 5.5% 5.5% Uruguay 10 4.7% 4.8% Ecuador 11 4.6% 4.5% DR Congo 12 3.2% 3.2% Panama 13 3.0% 3.0% Germany 14 2.5% 2.5% France 15 1.6% 1.6% Saudi Arabia M79 - Round of 32 (1A v 3_CEFHI) Jul 1, Mexico City (Estadio Azteca) # HA+ HA- Teams 1 28.3% 20.2% Mexico+ v Scotland 2 9.8% 6.8% Côte d’Ivoire v Mexico+ 3 8.9% 6.5% Mexico+ v Morocco 4 5.8% 4.1% Ecuador v Mexico+ 5 5.4% 4.0% Mexico+ v Ukraine 6 5.0% 3.7% Japan v Mexico+ 7 3.7% 2.6% Germany v Mexico+ 8 3.6% 2.6% Mexico+ v Poland 9 3.4% 7.3% Korea Republic v Scotland 10 3.3% 2.3% Brazil v Mexico+ 11 3.2% 6.8% Denmark v Scotland 12 2.3% 1.7% Mexico+ v Netherlands 13 1.2% 2.5% Côte d’Ivoire v Korea Republic 14 1.1% 2.3% Côte d’Ivoire v Denmark 15 1.1% 2.3% Korea Republic v Morocco # HA+ HA- Team 1 80.2% 57.5% Mexico+ 2 35.2% 35.0% Scotland 3 12.3% 11.8% Côte d’Ivoire 4 11.1% 11.2% Morocco 5 9.6% 20.4% Denmark 6 9.3% 20.0% Korea Republic 7 7.2% 7.2% Ecuador 8 6.8% 7.0% Ukraine 9 6.3% 6.5% Japan 10 4.6% 4.6% Germany 11 4.4% 4.5% Poland 12 4.1% 4.1% Brazil 13 2.9% 2.9% Netherlands 14 1.2% 1.2% Tunisia 15 1.1% 1.1% Norway M78 - Round of 32 (2E v 2I) Jun 30, Dallas (AT&T Stadium) # HA+ HA- Teams 1 29.1% 29.1% Ecuador v Senegal 2 15.3% 15.3% Germany v Senegal 3 14.8% 14.8% Ecuador v Norway 4 9.2% 9.2% Côte d’Ivoire v Senegal 5 8.9% 8.9% Ecuador v France 6 7.8% 7.8% Germany v Norway 7 4.7% 4.7% France v Germany 8 4.7% 4.7% Côte d’Ivoire v Norway 9 2.8% 2.8% Côte d’Ivoire v France 10 1.0% 1.0% Ecuador v Iraq 11 0.5% 0.5% Germany v Iraq 12 0.4% 0.4% Curaçao v Senegal 13 0.3% 0.3% Côte d’Ivoire v Iraq 14 0.2% 0.2% Curaçao v Norway 15 0.1% 0.1% Bolivia v Ecuador # HA+ HA- Team 1 53.9% 53.9% Ecuador 2 53.9% 54.0% Senegal 3 28.4% 28.4% Germany 4 27.5% 27.4% Norway 5 17.0% 17.0% Côte d’Ivoire 6 16.5% 16.5% France 7 1.9% 1.9% Iraq 8 0.7% 0.7% Curaçao 9 0.2% 0.2% Bolivia 10 0.0% 0.0% Suriname M77 - Round of 32 (1I v 3_CDFGH) Jun 30, New York/New Jersey (MetLife Stadium) # HA+ HA- Teams 1 20.0% 15.8% Australia v France 2 17.4% 14.3% France v Paraguay 3 15.8% 15.8% France v Scotland 4 9.0% 7.7% France v Turkey 5 6.0% 5.9% France v Morocco 6 4.8% 13.6% France v United States+ 7 3.7% 2.9% Australia v Senegal 8 3.3% 2.6% Paraguay v Senegal 9 2.9% 2.9% Scotland v Senegal 10 2.2% 2.1% Brazil v France 11 2.0% 1.6% Australia v Norway 12 1.7% 1.4% Norway v Paraguay 13 1.7% 1.4% Senegal v Turkey 14 1.5% 1.5% Norway v Scotland 15 1.2% 1.2% France v Slovakia # HA+ HA- Team 1 77.8% 77.9% France 2 25.7% 20.3% Australia 3 22.3% 18.3% Paraguay 4 20.3% 20.2% Scotland 5 14.5% 14.4% Senegal 6 11.6% 9.8% Turkey 7 7.7% 7.6% Morocco 8 7.6% 7.6% Norway 9 6.2% 17.5% United States+ 10 2.8% 2.8% Brazil 11 1.5% 1.6% Slovakia 12 0.4% 0.4% Japan 13 0.3% 0.3% Ukraine 14 0.3% 0.4% Romania 15 0.2% 0.2% Netherlands M76 - Round of 32 (1C v 2F) Jun 29, Houston (NRG Stadium) # HA+ HA- Teams 1 37.3% 37.3% Brazil v Japan 2 14.1% 14.1% Brazil v Netherlands 3 12.6% 12.6% Japan v Morocco 4 6.6% 6.6% Brazil v Ukraine 5 5.8% 5.8% Brazil v Tunisia 6 4.9% 4.9% Brazil v Poland 7 4.8% 4.7% Morocco v Netherlands 8 3.1% 3.2% Japan v Scotland 9 2.2% 2.2% Morocco v Ukraine 10 1.9% 1.9% Morocco v Tunisia 11 1.6% 1.6% Morocco v Poland 12 1.4% 1.4% Brazil v Sweden 13 1.2% 1.2% Netherlands v Scotland 14 0.6% 0.6% Scotland v Ukraine 15 0.5% 0.5% Scotland v Tunisia # HA+ HA- Team 1 70.3% 70.3% Brazil 2 53.0% 53.0% Japan 3 23.7% 23.6% Morocco 4 20.0% 20.0% Netherlands 5 9.5% 9.4% Ukraine 6 8.2% 8.2% Tunisia 7 6.9% 6.9% Poland 8 6.0% 6.0% Scotland 9 2.0% 2.0% Sweden 10 0.4% 0.4% Albania 11 0.0% 0.0% Haiti M75 - Round of 32 (1F v 2C) Jun 29, Monterrey (Estadio BBVA) # HA+ HA- Teams 1 39.3% 39.4% Morocco v Netherlands 2 15.7% 15.8% Brazil v Netherlands 3 15.0% 14.9% Netherlands v Scotland 4 13.1% 13.1% Japan v Morocco 5 5.3% 5.3% Brazil v Japan 6 5.0% 4.9% Japan v Scotland 7 1.7% 1.7% Morocco v Ukraine 8 1.0% 1.0% Morocco v Poland 9 0.7% 0.7% Brazil v Ukraine 10 0.6% 0.6% Scotland v Ukraine 11 0.5% 0.5% Morocco v Tunisia 12 0.4% 0.4% Haiti v Netherlands 13 0.4% 0.4% Brazil v Poland 14 0.4% 0.4% Poland v Scotland 15 0.2% 0.2% Brazil v Tunisia # HA+ HA- Team 1 70.4% 70.5% Netherlands 2 55.7% 55.9% Morocco 3 23.5% 23.5% Japan 4 22.4% 22.4% Brazil 5 21.3% 21.1% Scotland 6 3.0% 3.0% Ukraine 7 1.8% 1.8% Poland 8 0.9% 0.9% Tunisia 9 0.6% 0.6% Haiti 10 0.4% 0.4% Sweden 11 0.0% 0.0% Albania M74 - Round of 32 (1E v 3_ABCDF) Jun 28, Boston (Gillette Stadium) # HA+ HA- Teams 1 26.9% 23.7% Germany v Korea Republic 2 13.8% 12.1% Ecuador v Korea Republic 3 11.6% 9.0% Denmark v Germany 4 5.9% 4.6% Denmark v Ecuador 5 5.1% 2.7% Germany v Switzerland 6 4.7% 7.3% Canada v Germany 7 3.8% 2.1% Germany v Italy 8 2.9% 3.2% Czechia v Germany 9 2.6% 1.4% Ecuador v Switzerland 10 2.6% 2.0% Germany v Wales 11 2.6% 9.9% Germany v Mexico 12 2.5% 3.9% Canada v Ecuador 13 2.0% 1.1% Ecuador v Italy 14 1.8% 1.6% Côte d’Ivoire v Korea Republic 15 1.7% 1.8% Czechia v Ecuador # HA+ HA- Team 1 63.1% 63.2% Germany 2 42.6% 37.4% Korea Republic 3 32.6% 32.6% Ecuador 4 18.4% 14.2% Denmark 5 8.1% 4.3% Switzerland 6 7.5% 11.6% Canada 7 6.0% 3.3% Italy 8 4.7% 5.1% Czechia 9 4.2% 3.2% Wales 10 4.2% 4.2% Côte d’Ivoire 11 4.1% 15.7% Mexico 12 1.9% 1.7% Scotland 13 0.8% 1.3% South Africa 14 0.6% 0.6% Morocco 15 0.5% 0.8% Ireland M73 - Round of 32 (2A v 2B) Jun 28, Los Angeles (SoFi Stadium) # HA+ HA- Teams 1 16.4% 13.6% Korea Republic v Switzerland 2 15.5% 12.3% Denmark v Switzerland 3 12.6% 11.4% Canada v Korea Republic 4 12.0% 10.3% Canada v Denmark 5 7.3% 6.1% Italy v Korea Republic 6 6.9% 5.5% Denmark v Italy 7 6.4% 9.4% Mexico v Switzerland 8 4.9% 7.9% Canada v Mexico 9 2.9% 4.2% Italy v Mexico 10 1.9% 2.4% Korea Republic v Wales 11 1.9% 1.8% Czechia v Switzerland 12 1.9% 2.2% Denmark v Wales 13 1.5% 1.5% Canada v Czechia 14 1.1% 1.4% South Africa v Switzerland 15 0.9% 1.3% Korea Republic v Qatar # HA+ HA- Team 1 41.8% 39.0% Switzerland 2 39.1% 34.9% Korea Republic 3 37.2% 31.4% Denmark 4 32.3% 32.8% Canada 5 18.6% 17.5% Italy 6 15.3% 24.0% Mexico 7 5.0% 6.8% Wales 8 4.5% 4.5% Czechia 9 2.6% 3.7% South Africa 10 2.2% 3.7% Qatar 11 1.2% 1.3% Ireland 12 0.1% 0.1% North Macedonia 13 0.0% 0.1% Northern Ireland 14 0.0% 0.1% Bosnia and Herzegovina M72 - Group Stage (Group K - IC Playoff 1) Jun 27, Atlanta (Mercedes-Benz Stadium) # HA+ HA- Teams 1 82.2% 82.3% DR Congo v Uzbekistan 2 17.3% 17.2% Jamaica v Uzbekistan 3 0.5% 0.5% New Caledonia v Uzbekistan # HA+ HA- Team 1 100% 100% Uzbekistan 2 82.2% 82.3% DR Congo 3 17.3% 17.2% Jamaica 4 0.5% 0.5% New Caledonia M71 - Group Stage (Group K) Jun 27, Miami (Hard Rock Stadium) # HA+ HA- Teams 1 100% 100% Colombia v Portugal # HA+ HA- Team 1 100% 100% Portugal 2 100% 100% Colombia M70 - Group Stage (Group J) Jun 27, Dallas (AT&T Stadium) # HA+ HA- Teams 1 100% 100% Argentina v Jordan # HA+ HA- Team 1 100% 100% Jordan 2 100% 100% Argentina M69 - Group Stage (Group J) Jun 27, Kansas City (GEHA Field at Arrowhead Stadium) # HA+ HA- Teams 1 100% 100% Algeria v Austria # HA+ HA- Team 1 100% 100% Algeria 2 100% 100% Austria M68 - Group Stage (Group L) Jun 27, Philadelphia (Lincoln Financial Field) # HA+ HA- Teams 1 100% 100% Croatia v Ghana # HA+ HA- Team 1 100% 100% Ghana 2 100% 100% Croatia M67 - Group Stage (Group L) Jun 27, New York/New Jersey (MetLife Stadium) # HA+ HA- Teams 1 100% 100% England v Panama # HA+ HA- Team 1 100% 100% Panama 2 100% 100% England M66 - Group Stage (Group H) Jun 26, Guadalajara (Estadio Akron) # HA+ HA- Teams 1 100% 100% Spain v Uruguay # HA+ HA- Team 1 100% 100% Uruguay 2 100% 100% Spain M65 - Group Stage (Group H) Jun 26, Houston (NRG Stadium) # HA+ HA- Teams 1 100% 100% Cabo Verde v Saudi Arabia # HA+ HA- Team 1 100% 100% Saudi Arabia 2 100% 100% Cabo Verde M64 - Group Stage (Group G) Jun 26, Vancouver (BC Place) # HA+ HA- Teams 1 100% 100% Belgium v New Zealand # HA+ HA- Team 1 100% 100% Belgium 2 100% 100% New Zealand M63 - Group Stage (Group G) Jun 26, Seattle (Lumen Field) # HA+ HA- Teams 1 100% 100% Egypt v Iran # HA+ HA- Team 1 100% 100% Iran 2 100% 100% Egypt M62 - Group Stage (Group I - IC Playoff 2) Jun 26, Toronto (BMO Field) # HA+ HA- Teams 1 70.3% 70.2% Iraq v Senegal 2 27.0% 27.1% Bolivia v Senegal 3 2.7% 2.7% Senegal v Suriname # HA+ HA- Team 1 100% 100% Senegal 2 70.3% 70.2% Iraq 3 27.0% 27.1% Bolivia 4 2.7% 2.7% Suriname M61 - Group Stage (Group I) Jun 26, Boston (Gillette Stadium) # HA+ HA- Teams 1 100% 100% France v Norway # HA+ HA- Team 1 100% 100% France 2 100% 100% Norway M60 - Group Stage (Group D) Jun 25, San Francisco (Levi’s Stadium) # HA+ HA- Teams 1 100% 100% Australia v Paraguay # HA+ HA- Team 1 100% 100% Australia 2 100% 100% Paraguay M59 - Group Stage (Group D - UEFA Playoff C) Jun 25, Los Angeles (SoFi Stadium) # HA+ HA- Teams 1 59.4% 59.4% Turkey v United States+ 2 26.0% 25.9% Slovakia v United States+ 3 11.3% 11.3% Romania v United States+ 4 3.3% 3.3% Kosovo v United States+ # HA+ HA- Team 1 100% 100% United States+ 2 59.4% 59.4% Turkey 3 26.0% 25.9% Slovakia 4 11.3% 11.3% Romania 5 3.3% 3.3% Kosovo M58 - Group Stage (Group F - UEFA Playoff B) Jun 25, Kansas City (GEHA Field at Arrowhead Stadium) # HA+ HA- Teams 1 100% 100% Netherlands v Tunisia # HA+ HA- Team 1 100% 100% Tunisia 2 100% 100% Netherlands M57 - Group Stage (Group F) Jun 25, Dallas (AT&T Stadium) # HA+ HA- Teams 1 41.2% 41.1% Japan v Ukraine 2 36.7% 36.8% Japan v Poland 3 15.8% 15.8% Japan v Sweden 4 6.4% 6.4% Albania v Japan # HA+ HA- Team 1 100% 100% Japan 2 41.2% 41.1% Ukraine 3 36.7% 36.8% Poland 4 15.8% 15.8% Sweden 5 6.4% 6.4% Albania M56 - Group Stage (Group E) Jun 25, New York/New Jersey (MetLife Stadium) # HA+ HA- Teams 1 100% 100% Ecuador v Germany # HA+ HA- Team 1 100% 100% Ecuador 2 100% 100% Germany M55 - Group Stage (Group E) Jun 25, Philadelphia (Lincoln Financial Field) # HA+ HA- Teams 1 100% 100% Curaçao v Côte d’Ivoire # HA+ HA- Team 1 100% 100% Côte d’Ivoire 2 100% 100% Curaçao M54 - Group Stage (Group A) Jun 24, Monterrey (Estadio BBVA) # HA+ HA- Teams 1 100% 100% Korea Republic v South Africa # HA+ HA- Team 1 100% 100% Korea Republic 2 100% 100% South Africa M53 - Group Stage (Group A - UEFA Playoff D) Jun 24, Mexico City (Estadio Azteca) # HA+ HA- Teams 1 68.8% 68.9% Denmark v Mexico+ 2 20.4% 20.3% Czechia v Mexico+ 3 9.0% 8.9% Ireland v Mexico+ 4 1.8% 1.8% Mexico+ v North Macedonia # HA+ HA- Team 1 100% 100% Mexico+ 2 68.8% 68.9% Denmark 3 20.4% 20.3% Czechia 4 9.0% 8.9% Ireland 5 1.8% 1.8% North Macedonia M52 - Group Stage (Group B - UEFA Playoff A) Jun 24, Seattle (Lumen Field) # HA+ HA- Teams 1 69.7% 69.8% Italy v Qatar 2 27.4% 27.3% Qatar v Wales 3 1.5% 1.5% Northern Ireland v Qatar 4 1.4% 1.3% Bosnia and Herzegovina v Qatar # HA+ HA- Team 1 100% 100% Qatar 2 69.7% 69.8% Italy 3 27.4% 27.3% Wales 4 1.5% 1.5% Northern Ireland 5 1.4% 1.3% Bosnia and Herzegovina M51 - Group Stage (Group B) Jun 24, Vancouver (BC Place) # HA+ HA- Teams 1 100% 100% Canada+ v Switzerland # HA+ HA- Team 1 100% 100% Canada+ 2 100% 100% Switzerland M50 - Group Stage (Group C) Jun 24, Atlanta (Mercedes-Benz Stadium) # HA+ HA- Teams 1 100% 100% Haiti v Morocco # HA+ HA- Team 1 100% 100% Haiti 2 100% 100% Morocco M49 - Group Stage (Group C) Jun 24, Miami (Hard Rock Stadium) # HA+ HA- Teams 1 100% 100% Brazil v Scotland # HA+ HA- Team 1 100% 100% Scotland 2 100% 100% Brazil M48 - Group Stage (Group K - IC Playoff 1) Jun 23, Guadalajara (Estadio Akron) # HA+ HA- Teams 1 82.2% 82.3% Colombia v DR Congo 2 17.3% 17.2% Colombia v Jamaica 3 0.5% 0.5% Colombia v New Caledonia # HA+ HA- Team 1 100% 100% Colombia 2 82.2% 82.3% DR Congo 3 17.3% 17.2% Jamaica 4 0.5% 0.5% New Caledonia M47 - Group Stage (Group K) Jun 23, Houston (NRG Stadium) # HA+ HA- Teams 1 100% 100% Portugal v Uzbekistan # HA+ HA- Team 1 100% 100% Portugal 2 100% 100% Uzbekistan M46 - Group Stage (Group L) Jun 23, Toronto (BMO Field) # HA+ HA- Teams 1 100% 100% Croatia v Panama # HA+ HA- Team 1 100% 100% Panama 2 100% 100% Croatia M45 - Group Stage (Group L) Jun 23, Boston (Gillette Stadium) # HA+ HA- Teams 1 100% 100% England v Ghana # HA+ HA- Team 1 100% 100% Ghana 2 100% 100% England M44 - Group Stage (Group J) Jun 22, San Francisco (Levi’s Stadium) # HA+ HA- Teams 1 100% 100% Algeria v Jordan # HA+ HA- Team 1 100% 100% Jordan 2 100% 100% Algeria M43 - Group Stage (Group J) Jun 22, Dallas (AT&T Stadium) # HA+ HA- Teams 1 100% 100% Argentina v Austria # HA+ HA- Team 1 100% 100% Argentina 2 100% 100% Austria M42 - Group Stage (Group I - IC Playoff 2) Jun 22, Philadelphia (Lincoln Financial Field) # HA+ HA- Teams 1 70.3% 70.2% France v Iraq 2 27.0% 27.1% Bolivia v France 3 2.7% 2.7% France v Suriname # HA+ HA- Team 1 100% 100% France 2 70.3% 70.2% Iraq 3 27.0% 27.1% Bolivia 4 2.7% 2.7% Suriname M41 - Group Stage (Group I) Jun 22, New York/New Jersey (MetLife Stadium) # HA+ HA- Teams 1 100% 100% Norway v Senegal # HA+ HA- Team 1 100% 100% Senegal 2 100% 100% Norway M40 - Group Stage (Group G) Jun 21, Vancouver (BC Place) # HA+ HA- Teams 1 100% 100% Egypt v New Zealand # HA+ HA- Team 1 100% 100% New Zealand 2 100% 100% Egypt M39 - Group Stage (Group G) Jun 21, Los Angeles (SoFi Stadium) # HA+ HA- Teams 1 100% 100% Belgium v Iran # HA+ HA- Team 1 100% 100% Belgium 2 100% 100% Iran M38 - Group Stage (Group H) Jun 21, Atlanta (Mercedes-Benz Stadium) # HA+ HA- Teams 1 100% 100% Saudi Arabia v Spain # HA+ HA- Team 1 100% 100% Saudi Arabia 2 100% 100% Spain M37 - Group Stage (Group H) Jun 21, Miami (Hard Rock Stadium) # HA+ HA- Teams 1 100% 100% Cabo Verde v Uruguay # HA+ HA- Team 1 100% 100% Uruguay 2 100% 100% Cabo Verde M36 - Group Stage (Group F) Jun 20, Monterrey (Estadio BBVA) # HA+ HA- Teams 1 100% 100% Japan v Tunisia # HA+ HA- Team 1 100% 100% Japan 2 100% 100% Tunisia M35 - Group Stage (Group F - UEFA Playoff B) Jun 20, Houston (NRG Stadium) # HA+ HA- Teams 1 41.2% 41.1% Netherlands v Ukraine 2 36.7% 36.8% Netherlands v Poland 3 15.8% 15.8% Netherlands v Sweden 4 6.4% 6.4% Albania v Netherlands # HA+ HA- Team 1 100% 100% Netherlands 2 41.2% 41.1% Ukraine 3 36.7% 36.8% Poland 4 15.8% 15.8% Sweden 5 6.4% 6.4% Albania M34 - Group Stage (Group E) Jun 20, Kansas City (GEHA Field at Arrowhead Stadium) # HA+ HA- Teams 1 100% 100% Curaçao v Ecuador # HA+ HA- Team 1 100% 100% Ecuador 2 100% 100% Curaçao M33 - Group Stage (Group E) Jun 20, Toronto (BMO Field) # HA+ HA- Teams 1 100% 100% Côte d’Ivoire v Germany # HA+ HA- Team 1 100% 100% Côte d’Ivoire 2 100% 100% Germany M32 - Group Stage (Group D) Jun 19, Seattle (Lumen Field) # HA+ HA- Teams 1 100% 100% Australia v United States+ # HA+ HA- Team 1 100% 100% Australia 2 100% 100% United States+ M31 - Group Stage (Group D - UEFA Playoff C) Jun 19, San Francisco (Levi’s Stadium) # HA+ HA- Teams 1 59.4% 59.4% Paraguay v Turkey 2 26.0% 25.9% Paraguay v Slovakia 3 11.3% 11.3% Paraguay v Romania 4 3.3% 3.3% Kosovo v Paraguay # HA+ HA- Team 1 100% 100% Paraguay 2 59.4% 59.4% Turkey 3 26.0% 25.9% Slovakia 4 11.3% 11.3% Romania 5 3.3% 3.3% Kosovo M30 - Group Stage (Group C) Jun 19, Boston (Gillette Stadium) # HA+ HA- Teams 1 100% 100% Morocco v Scotland # HA+ HA- Team 1 100% 100% Scotland 2 100% 100% Morocco M29 - Group Stage (Group C) Jun 19, Philadelphia (Lincoln Financial Field) # HA+ HA- Teams 1 100% 100% Brazil v Haiti # HA+ HA- Team 1 100% 100% Haiti 2 100% 100% Brazil M28 - Group Stage (Group A) Jun 18, Guadalajara (Estadio Akron) # HA+ HA- Teams 1 100% 100% Korea Republic v Mexico+ # HA+ HA- Team 1 100% 100% Mexico+ 2 100% 100% Korea Republic M27 - Group Stage (Group B) Jun 18, Vancouver (BC Place) # HA+ HA- Teams 1 100% 100% Canada+ v Qatar # HA+ HA- Team 1 100% 100% Canada+ 2 100% 100% Qatar M26 - Group Stage (Group B - UEFA Playoff A) Jun 18, Los Angeles (SoFi Stadium) # HA+ HA- Teams 1 69.7% 69.8% Italy v Switzerland 2 27.4% 27.3% Switzerland v Wales 3 1.5% 1.5% Northern Ireland v Switzerland 4 1.4% 1.3% Bosnia and Herzegovina v Switzerland # HA+ HA- Team 1 100% 100% Switzerland 2 69.7% 69.8% Italy 3 27.4% 27.3% Wales 4 1.5% 1.5% Northern Ireland 5 1.4% 1.3% Bosnia and Herzegovina M25 - Group Stage (Group A - UEFA Playoff D) Jun 18, Atlanta (Mercedes-Benz Stadium) # HA+ HA- Teams 1 68.8% 68.9% Denmark v South Africa 2 20.4% 20.3% Czechia v South Africa 3 9.0% 8.9% Ireland v South Africa 4 1.8% 1.8% North Macedonia v South Africa # HA+ HA- Team 1 100% 100% South Africa 2 68.8% 68.9% Denmark 3 20.4% 20.3% Czechia 4 9.0% 8.9% Ireland 5 1.8% 1.8% North Macedonia M24 - Group Stage (Group K) Jun 17, Mexico City (Estadio Azteca) # HA+ HA- Teams 1 100% 100% Colombia v Uzbekistan # HA+ HA- Team 1 100% 100% Colombia 2 100% 100% Uzbekistan M23 - Group Stage (Group K - IC Playoff 1) Jun 17, Houston (NRG Stadium) # HA+ HA- Teams 1 82.2% 82.3% DR Congo v Portugal 2 17.3% 17.2% Jamaica v Portugal 3 0.5% 0.5% New Caledonia v Portugal # HA+ HA- Team 1 100% 100% Portugal 2 82.2% 82.3% DR Congo 3 17.3% 17.2% Jamaica 4 0.5% 0.5% New Caledonia M22 - Group Stage (Group L) Jun 17, Dallas (AT&T Stadium) # HA+ HA- Teams 1 100% 100% Croatia v England # HA+ HA- Team 1 100% 100% Croatia 2 100% 100% England M21 - Group Stage (Group L) Jun 17, Toronto (BMO Field) # HA+ HA- Teams 1 100% 100% Ghana v Panama # HA+ HA- Team 1 100% 100% Panama 2 100% 100% Ghana M20 - Group Stage (Group J) Jun 16, San Francisco (Levi’s Stadium) # HA+ HA- Teams 1 100% 100% Austria v Jordan # HA+ HA- Team 1 100% 100% Jordan 2 100% 100% Austria M19 - Group Stage (Group J) Jun 16, Kansas City (GEHA Field at Arrowhead Stadium) # HA+ HA- Teams 1 100% 100% Algeria v Argentina # HA+ HA- Team 1 100% 100% Algeria 2 100% 100% Argentina M18 - Group Stage (Group I - IC Playoff 2) Jun 16, Boston (Gillette Stadium) # HA+ HA- Teams 1 70.3% 70.2% Iraq v Norway 2 27.0% 27.1% Bolivia v Norway 3 2.7% 2.7% Norway v Suriname # HA+ HA- Team 1 100% 100% Norway 2 70.3% 70.2% Iraq 3 27.0% 27.1% Bolivia 4 2.7% 2.7% Suriname M17 - Group Stage (Group I) Jun 16, New York/New Jersey (MetLife Stadium) # HA+ HA- Teams 1 100% 100% France v Senegal # HA+ HA- Team 1 100% 100% France 2 100% 100% Senegal M16 - Group Stage (Group G) Jun 15, Seattle (Lumen Field) # HA+ HA- Teams 1 100% 100% Belgium v Egypt # HA+ HA- Team 1 100% 100% Belgium 2 100% 100% Egypt M15 - Group Stage (Group G) Jun 15, Los Angeles (SoFi Stadium) # HA+ HA- Teams 1 100% 100% Iran v New Zealand # HA+ HA- Team 1 100% 100% Iran 2 100% 100% New Zealand M14 - Group Stage (Group H) Jun 15, Atlanta (Mercedes-Benz Stadium) # HA+ HA- Teams 1 100% 100% Cabo Verde v Spain # HA+ HA- Team 1 100% 100% Cabo Verde 2 100% 100% Spain M13 - Group Stage (Group H) Jun 15, Miami (Hard Rock Stadium) # HA+ HA- Teams 1 100% 100% Saudi Arabia v Uruguay # HA+ HA- Team 1 100% 100% Saudi Arabia 2 100% 100% Uruguay M12 - Group Stage (Group F - UEFA Playoff B) Jun 14, Monterrey (Estadio BBVA) # HA+ HA- Teams 1 41.2% 41.1% Tunisia v Ukraine 2 36.7% 36.8% Poland v Tunisia 3 15.8% 15.8% Sweden v Tunisia 4 6.4% 6.4% Albania v Tunisia # HA+ HA- Team 1 100% 100% Tunisia 2 41.2% 41.1% Ukraine 3 36.7% 36.8% Poland 4 15.8% 15.8% Sweden 5 6.4% 6.4% Albania M11 - Group Stage (Group F) Jun 14, Dallas (AT&T Stadium) # HA+ HA- Teams 1 100% 100% Japan v Netherlands # HA+ HA- Team 1 100% 100% Japan 2 100% 100% Netherlands M10 - Group Stage (Group E) Jun 14, Houston (NRG Stadium) # HA+ HA- Teams 1 100% 100% Curaçao v Germany # HA+ HA- Team 1 100% 100% Germany 2 100% 100% Curaçao M9 - Group Stage (Group E) Jun 14, Philadelphia (Lincoln Financial Field) # HA+ HA- Teams 1 100% 100% Côte d’Ivoire v Ecuador # HA+ HA- Team 1 100% 100% Ecuador 2 100% 100% Côte d’Ivoire M8 - Group Stage (Group B) Jun 13, San Francisco (Levi’s Stadium) # HA+ HA- Teams 1 100% 100% Qatar v Switzerland # HA+ HA- Team 1 100% 100% Qatar 2 100% 100% Switzerland M7 - Group Stage (Group C) Jun 13, New York/New Jersey (MetLife Stadium) # HA+ HA- Teams 1 100% 100% Brazil v Morocco # HA+ HA- Team 1 100% 100% Brazil 2 100% 100% Morocco M6 - Group Stage (Group D - UEFA Playoff C) Jun 13, Vancouver (BC Place) # HA+ HA- Teams 1 59.4% 59.4% Australia v Turkey 2 26.0% 25.9% Australia v Slovakia 3 11.3% 11.3% Australia v Romania 4 3.3% 3.3% Australia v Kosovo # HA+ HA- Team 1 100% 100% Australia 2 59.4% 59.4% Turkey 3 26.0% 25.9% Slovakia 4 11.3% 11.3% Romania 5 3.3% 3.3% Kosovo M5 - Group Stage (Group C) Jun 13, Boston (Gillette Stadium) # HA+ HA- Teams 1 100% 100% Haiti v Scotland # HA+ HA- Team 1 100% 100% Haiti 2 100% 100% Scotland M4 - Group Stage (Group D) Jun 12, Los Angeles (SoFi Stadium) # HA+ HA- Teams 1 100% 100% Paraguay v United States+ # HA+ HA- Team 1 100% 100% United States+ 2 100% 100% Paraguay M3 - Group Stage (Group B - UEFA Playoff A) Jun 12, Toronto (BMO Field) # HA+ HA- Teams 1 69.7% 69.8% Canada+ v Italy 2 27.4% 27.3% Canada+ v Wales 3 1.5% 1.5% Canada+ v Northern Ireland 4 1.4% 1.3% Bosnia and Herzegovina v Canada+ # HA+ HA- Team 1 100% 100% Canada+ 2 69.7% 69.8% Italy 3 27.4% 27.3% Wales 4 1.5% 1.5% Northern Ireland 5 1.4% 1.3% Bosnia and Herzegovina M2 - Group Stage (Group A - UEFA Playoff D) Jun 12, Guadalajara (Estadio Akron) # HA+ HA- Teams 1 68.8% 68.9% Denmark v Korea Republic 2 20.4% 20.3% Czechia v Korea Republic 3 9.0% 8.9% Ireland v Korea Republic 4 1.8% 1.8% Korea Republic v North Macedonia # HA+ HA- Team 1 100% 100% Korea Republic 2 68.8% 68.9% Denmark 3 20.4% 20.3% Czechia 4 9.0% 8.9% Ireland 5 1.8% 1.8% North Macedonia M1 - Group Stage (Group A) Jun 11, Mexico City (Estadio Azteca) # HA+ HA- Teams 1 100% 100% Mexico+ v South Africa # HA+ HA- Team 1 100% 100% Mexico+ 2 100% 100% South Africa This is a public episode. If you would like to discuss this with other subscribers or get access to bonus episodes, visit gabrielweinberg.com [https://gabrielweinberg.com?utm_medium=podcast&utm_campaign=CTA_1]

31. tammi 2026 - 2 min
Loistava design ja vihdoin on helppo löytää podcasteja, joista oikeasti tykkää
Loistava design ja vihdoin on helppo löytää podcasteja, joista oikeasti tykkää
Kiva sovellus podcastien kuunteluun, ja sisältö on monipuolista ja kiinnostavaa
Todella kiva äppi, helppo käyttää ja paljon podcasteja, joita en tiennyt ennestään.

Valitse tilauksesi

Suosituimmat

Rajoitettu tarjous

Premium

  • Podimon podcastit

  • Ei mainoksia Podimon podcasteissa

  • Peru milloin tahansa

1 kuukausi hintaan 1 €
Sitten 7,99 € / kuukausi

Aloita nyt

Premium

20 tuntia äänikirjoja

  • Podimon podcastit

  • Ei mainoksia Podimon podcasteissa

  • Peru milloin tahansa

30 vrk ilmainen kokeilu
Sitten 9,99 € / kuukausi

Aloita maksutta

Premium

100 tuntia äänikirjoja

  • Podimon podcastit

  • Ei mainoksia Podimon podcasteissa

  • Peru milloin tahansa

30 vrk ilmainen kokeilu
Sitten 19,99 € / kuukausi

Aloita maksutta

Vain Podimossa

Suosittuja äänikirjoja

Aloita nyt

1 kuukausi hintaan 1 €. Sitten 7,99 € / kuukausi. Peru milloin tahansa.