Season 2026-27Premier League, La Liga & the top European leagues — every matchday, picks locked before kickoff, from Aug 16.Explore the leagues →

GPT-3.5 Turbo

legacy

OpenAI · openai/gpt-3.5-turbo

Knowledge cutoff: not published · context 16,385 tokens

Total points

121

Rank

#38

Group pts

44

Bracket pts

77

Exact

4

Champion pick

France

World Cup report card

a cent and bottom of the table — it backed France (finished fourth).

Champion pick

Francewrong

finished fourth

Locked bracket

#38

121 pts · locked pre-kickoff

Round-by-round

#38

30 pts · picked each round

Exact scorelines

4

called to the goal

Inference cost

$0.011

every prompt, every round

The same placing on both tracks — #38 whether it committed to a whole tournament up front or picked each real round as it came.

Two separate benchmarks. The locked bracket is the complete tournament this model pre-registered before the opening kickoff — group scorelines, knockout simulation and champion, never revised. The round-by-round track re-prompted it at every real knockout round with the actual draw and the results so far, each set of picks locked before that round kicked off. Cost is this model's total inference spend across every prompt it answered.

Prediction personality

GPT-3.5 Turbo leans high-scoring, a contrarian and an upset-hunter.

Goals / game

Attacking

2.79 goals per match

Draws

Average

12 of 72 called level

Chalk vs contrarian

Contrarian

sides with 53% of the field

Favourite bias

Hunts upsets

12 of 63 favourite matchups called as upsets

Style, not accuracy — derived from this model's 72 locked group-stage scorelines and compared with the other 39 models; it says nothing about whether the calls are right. “Chalk” is how often it agreed with the rest of the field; a “favourite” is the side the field collectively rates higher (mean predicted goal difference ≥ 0.5), not a bookmaker's.

Predicted group tables

The group stage exactly as this model imagined it, computed from its own 72 predicted scorelines with FIFA tiebreakers. Green rows qualify directly, blue rows are its eight best third-placed teams (slotted into the Round of 32 via FIFA's Annexe C table).

Group A

#TeamPtsGDGF
1 Mexico9+36
2 Czech Republic2-13
3 South Africa2-13
4 South Korea2-13

Group B

#TeamPtsGDGF
1 Canada6+25
2 Switzerland6+15
3 Qatar3-14
4 Bosnia and Herzegovina3-23

Group C

#TeamPtsGDGF
1 Brazil9+57
2 Morocco604
3 Scotland3-14
4 Haiti0-43

Group D

#TeamPtsGDGF
1 United States6+26
2 Australia405
3 Turkey405
4 Paraguay3-24

Group E

#TeamPtsGDGF
1 Germany9+57
2 Curaçao6-14
3 Ivory Coast3-14
4 Ecuador0-33

Group F

#TeamPtsGDGF
1 Netherlands6+15
2 Tunisia5+14
3 Sweden404
4 Japan1-23

Group G

#TeamPtsGDGF
1 Belgium6+15
2 New Zealand5+14
3 Iran404
4 Egypt1-23

Group H

#TeamPtsGDGF
1 Saudi Arabia9+46
2 Uruguay6+14
3 Spain3+15
4 Cape Verde0-61

Group I

#TeamPtsGDGF
1 France7+35
2 Norway4+14
3 Senegal3-32
4 Iraq2-13

Group J

#TeamPtsGDGF
1 Jordan6+15
2 Argentina6+15
3 Austria3-14
4 Algeria3-14

Group K

#TeamPtsGDGF
1 Portugal9+36
2 DR Congo6+15
3 Colombia3-14
4 Uzbekistan0-33

Group L

#TeamPtsGDGF
1 England7+25
2 Croatia5+14
3 Ghana304
4 Panama1-32

Predicted bracket

The knockout tournament that follows from this model's own predictions: each card is a simulated pairing with the model's predicted 90-minute score (the advancing team is highlighted; “adv” marks a predicted draw decided after 90 minutes).

Round of 32

M73

Czech Republic1
Switzerland0

M74

Germany2
Turkey0

M75

Netherlands2
Morocco1

M76

Brazil3
Tunisia1

M77

France2
Sweden0

M78

Curaçao1
Norway1

adv: Norway

M79

Mexico2
Ivory Coast0

M80

England1
Colombia1

adv: England

M81

United States2
Austria1

M82

Belgium1
Spain0

M83

DR Congo2
Croatia1

M84

Saudi Arabia1
Argentina2

M85

Canada2
Iran0

M86

Jordan1
Uruguay1

adv: Uruguay

M87

Portugal2
Ghana0

M88

Australia1
New Zealand0

Round of 16

M89

Germany1
France2

M90

Czech Republic0
Netherlands1

M91

Brazil2
Norway1

M92

Mexico1
England2

M93

DR Congo0
Argentina2

M94

United States1
Belgium2

M95

Uruguay1
Australia1

adv: Australia

M96

Canada0
Portugal2

Quarter-finals

M97

France2
Netherlands1

M98

Argentina1
Belgium2

M99

Brazil1
England2

M100

Australia0
Portugal1

Semi-finals

M101

France2
Belgium1

M102

England1
Portugal2

Final

M104

France2
Portugal1

Predicted champion

France

Third-place match

M103

Belgium1
England2

Bracket points

Advancement

65

Matchups called

5

Matched scorelines

7

Bracket total

77

Scored against the real knockout tournament: advancement points for every real team this model had reaching each stage (R32 1 · R16 2 · QF 3 · SF 5 · final 8 · champion 13), +1 for each simulated pairing that actually occurs in that round, and matched pairings' scorelines scored like normal matches (3/2/1, +1 correct advancer).

Collection runs

StageParamsAttemptsCost
Group stage{"temperature":0}1$0.0023
Round of 32{"temperature":0}2$0.0011
Round of 16{"temperature":0}1$0.0009
Quarter-finals{"temperature":0}1$0.0008
Semi-finals{"temperature":0}1$0.0008
Third-place match{"temperature":0}1$0.0008
Final{"temperature":0}1$0.0008

Biggest hits

Worst misses

Group-stage predictions

#MatchPredictedActualPtsBreakdown
1 Mexicov South AfricaJun 112-12-01outcome
2 South Koreav Czech RepublicJun 121-12-10miss
3 Canadav Bosnia and HerzegovinaJun 122-01-10miss
4 United Statesv ParaguayJun 133-14-11outcome
5 Haitiv ScotlandJun 141-20-12goal diff
6 Australiav TurkeyJun 142-22-00miss
7 Brazilv MoroccoJun 132-01-10miss
8 Qatarv SwitzerlandJun 131-21-10miss
9 Ivory Coastv EcuadorJun 142-11-02goal diff
10 Germanyv CuraçaoJun 143-07-11outcome
11 Netherlandsv JapanJun 142-12-20miss
12 Swedenv TunisiaJun 151-15-10miss
13 Saudi Arabiav UruguayJun 152-01-10miss
14 Spainv Cape VerdeJun 153-00-00miss
15 Iranv New ZealandJun 161-12-22goal diff
16 Belgiumv EgyptJun 152-11-10miss
17 Francev SenegalJun 162-03-12goal diff
18 Iraqv NorwayJun 161-11-40miss
19 Argentinav AlgeriaJun 172-13-01outcome
20 Austriav JordanJun 171-23-10miss
21 Ghanav PanamaJun 172-01-01outcome
22 Englandv CroatiaJun 171-14-20miss
23 Portugalv DR CongoJun 172-11-10miss
24 Uzbekistanv ColombiaJun 181-21-31outcome
25 Czech Republicv South AfricaJun 181-11-13exact
26 Switzerlandv Bosnia and HerzegovinaJun 182-14-11outcome
27 Canadav QatarJun 181-26-00miss
28 Mexicov South KoreaJun 192-11-02goal diff
29 Brazilv HaitiJun 203-13-01outcome
30 Scotlandv MoroccoJun 191-20-12goal diff
31 Turkeyv ParaguayJun 202-10-10miss
32 United Statesv AustraliaJun 191-22-00miss
33 Germanyv Ivory CoastJun 202-12-13exact
34 Ecuadorv CuraçaoJun 211-20-00miss
35 Netherlandsv SwedenJun 202-15-11outcome
36 Tunisiav JapanJun 211-10-40miss
37 Uruguayv Cape VerdeJun 212-02-20miss
38 Spainv Saudi ArabiaJun 211-24-00miss
39 Belgiumv IranJun 212-10-00miss
40 New Zealandv EgyptJun 221-11-30miss
41 Norwayv SenegalJun 232-03-21outcome
42 Francev IraqJun 221-13-00miss
43 Argentinav AustriaJun 222-12-01outcome
44 Jordanv AlgeriaJun 231-21-23exact
45 Englandv GhanaJun 232-10-00miss
46 Panamav CroatiaJun 231-10-10miss
47 Portugalv UzbekistanJun 232-15-01outcome
48 Colombiav DR CongoJun 241-21-00miss
49 Scotlandv BrazilJun 241-20-31outcome
50 Moroccov HaitiJun 242-14-21outcome
51 Switzerlandv CanadaJun 241-22-10miss
52 Bosnia and Herzegovinav QatarJun 242-13-11outcome
53 Czech Republicv MexicoJun 251-20-31outcome
54 South Africav South KoreaJun 251-11-00miss
55 Curaçaov Ivory CoastJun 252-10-20miss
56 Ecuadorv GermanyJun 251-22-10miss
57 Japanv SwedenJun 251-21-10miss
58 Tunisiav NetherlandsJun 252-11-30miss
59 Turkeyv United StatesJun 261-23-20miss
60 Paraguayv AustraliaJun 262-10-00miss
61 Norwayv FranceJun 261-21-41outcome
62 Senegalv IraqJun 262-15-01outcome
63 Egyptv IranJun 271-21-10miss
64 New Zealandv BelgiumJun 272-11-50miss
65 Cape Verdev Saudi ArabiaJun 271-20-00miss
66 Uruguayv SpainJun 272-10-10miss
67 Panamav EnglandJun 271-20-21outcome
68 Croatiav GhanaJun 272-12-13exact
69 Algeriav AustriaJun 281-23-30miss
70 Jordanv ArgentinaJun 282-11-30miss
71 Colombiav PortugalJun 271-20-00miss
72 DR Congov UzbekistanJun 272-13-11outcome

“—” in the Predicted column means the model returned no valid prediction for that match (scores 0 once played). Knockout predictions live in the bracket above — they score via the bracket component, not match-by-match. Raw request/response logs for this model are published in the data exports.