F1FantasyReimagined

StockGP reimagines F1 Fantasy and F1 Predict through parimutuel mechanics, turning F1 knowledge into a game of selection, allocation, and crowd psychology.

Grid Leagues

Every Grand Prix, you receive 100 fresh coins to invest across the 22 drivers. Each driver has their own pool, made up of every player’s stake in them. Together, all the driver pools form one Fantasy Pool. After the race, that Fantasy Pool is split among the drivers in proportion to their fantasy performance. Each driver’s share is then divided among their backers according to how much each player staked.

Here is a simplified parimutuel fantasy simulation

Fantasy points, coin allocation, pool shares, and payouts for the four-driver parimutuel demo
DriverFantasy ptsYour coinsCrowd coinsPool share earnedYour payoutMultiplier
Norris604956536729.30.60x
Verstappen501718030626.41.55x
Hamilton401314524420.11.55x
Alonso302111018329.41.40x
Total1801001,0001,100105.11.05x
Favourite wins
Favourites winUpset
Favourite-heavy
All on the favouriteAll on the underdog
Crowd herding
Crowd spread outCrowd herds

Your 100 coins return 105.1 coins (1.05x). You found value the crowd missed.

Fantasy points decide how big each driver's slice is. The crowd decides how many people share it.

Grid Leagues

Predict is optional and uses your coin balance, with a 100-coin per-Grand-Prix cap across qualifying and race pools for the Sprint and main race.

  • Qualifying: Pole Position, Q1 Eliminations, Q3 Qualifiers
  • Race: Winner, Podium, Fastest Lap, Fastest Pit Stop, Driver vs Driver, DNF

Back the right outcome and you share the pool with everyone else who did.

Here is a simplified example of the race winner pool.

DriverDriver Pool (Coins)Your StakeYour Share of Driver PoolOutcomePool AllocationYour Allocation
Norris5002020 / 500 = 4%Lost00
Verstappen2501010 / 250 = 4%Won1,00040
Leclerc15000%Lost00
Hamilton7055 / 70 = 7.14%Lost00
Alonso3000%Lost00
Total1,000351,00040

The Leaderboard

The global StockGP leaderboard ranks players by net profit, not coin balance. Compare Fantasy, Predict, and combined Overall results for the latest finally settled Grand Prix or the season.

  • Fantasy: your Fantasy payout minus 100 fresh coins for each GP in which you invested.
  • Predict: your payout minus stake from qualifying and race pools; refunds count as payout.
  • Overall: Fantasy net plus Predict net. No activity in one category contributes zero.

Players need activity in a category to appear on that category board. Overall includes anyone active in either category.

Example: Coins don't win the Leaderboard

For example, in one scope:

Sam invests in Fantasy, receives 120 coins in payouts, and has Fantasy net profit of 20 coins. Sam has no Predict activity.

Alex has Fantasy net profit of 60 coins and Predict net profit of 20 coins.

NetSamAlex
Fantasy+20 coins+60 coins
PredictNo activity+20 coins
Overall+20 coins+80 coins

Alex leads Overall with 80 coins of net profit. Sam's Predict inactivity contributes zero, not a penalty.

Track your rank for the latest settled Grand Prix or the full season.

Grid Leagues

Think of it as a real F1 grid: you against 20 other players, every Grand Prix. Join a Grid League and you’re placed on a starting grid of up to 20 players. Each race weekend, everyone invests their coins in Fantasy, and when the checkered flag drops, players are ranked by their Fantasy payout, just like a finishing order. The top 15 score points as follows: 25 · 20 · 16 · 13 · 11 · 10 · 9 · 8 · 7 · 6 · 5 · 4 · 3 · 2 · 1. Points add up across the season, so consistency matters as much as the occasional big win. Join as many Grid Leagues as you like. Just you, the grid, and the standings.

TeamsFantasy payoutGP rankPoints
Team A118 coins1st25
Team B104 coins2nd20
Team C94 coins3rd16
Team T30 coins20th0

Default Leagues

There's a league for every country, team and driver. Join the one that matches your loyalty and climb the lifetime Fantasy payout standings. You can be in one per category, and you can switch or leave at any time.

Invitational Leagues

Create a private league for your friends, family or office. Share a code to invite people, and optionally approve each member yourself. Choose coins scoring (unlimited members) or points scoring (up to 22 members).

Featured Leagues

Public communities run by brands and creators. Partner with us. Launch a Featured league for your brand or audience, a public community with your own wall to post to your fans.

Fans vs Fans

Your driver. Your team. Your bragging rights.

Every Grand Prix, StockGP fan communities go head to head. Pick a side, back your driver and team in Fantasy, and see whose fans come out on top.

How it works

  1. Join your community. Pick a favorite driver and team from the Leagues page. Your choice puts you in that fan community.
  2. Play Fantasy as usual. Invest your 100 coins across the driver pools and let the race decide your payout.
  3. Communities are ranked. After the race, each community is scored by the average Fantasy payout of its members. It isn't about who has the most fans. It's about whose fans played the smartest.
  4. Points are awarded. Driver communities score on F1's real points scale (25, 18, 15, 12, 10, 8, 6, 4, 2, 1). Team communities score on a modified scale. Points add up across the season.

Example: Team Norris vs Team Max

It's race weekend. Thousands of fans have joined Team Norris and Team Max, and every one of them invests their 100 coins in Fantasy. After the checkered flag, StockGP settles the payouts and averages them within each community:

CommunityAverage Fantasy payoutGP rankPoints
Team Max60 coins1st25
Team Norris54 coins2nd18
Team Lewis45 coins3rd15

Max's fans came out on top. It doesn't mean Max scored more fantasy points than Norris. It means Team Max's fans, on average, read the market better. Maybe they spotted an undervalued midfield driver, or avoided crowding into an overpriced pick, and turned that into stronger payouts.

Next race, the order could flip. Team Norris could take it, and the season standings keep shifting all year. Every race is another chance to settle the rivalry.