Patrick

1K posts

Patrick banner
Patrick

Patrick

@manulbets2

Sports bettor? More like sports worsor amirite? I like to build math models for sports betting. Fan of the Manul, or Pallas cat, a small East Asian wildcat

Katılım Mart 2025
745 Takip Edilen373 Takipçiler
Patrick
Patrick@manulbets2·
@Whizard 100%. AI has sped up a lot of my processes and testing and coding, but I think a lot of people entirely offload all their thinking to it and then we all end up with the proliferation of a bunch of sloppy models. Unfortunate
English
1
0
3
121
Whizard
Whizard@Whizard·
@manulbets2 Jokes on you, my model runs 1,000,000 simulations! All jokes aside, I can garuntee you it’s worse than you can imagine, 16-17 year old kids are sitting in front of their computer with no statistical background or simple stats knowledge and trying to do this.
English
1
0
2
289
Patrick
Patrick@manulbets2·
Another funny thing thats emerging is the “I ran 100,000 simulations of my model” Of course I love people using distributions instead of just point estimates, but what you sample from matters a lot & I bet people are not making good distribution choices with AI models. Be careful
Giuseppe@GiuseppePaps

so many vibe coded mlb stats tools popping up will be interesting to see if any actually builds a moat or if they’re all just wrappers of the same data

English
2
0
10
3.2K
Patrick
Patrick@manulbets2·
Poisson requires 1 independent event at a time. Don’t use it for baseball scores Negative binomial requires overdispersion (variance > mean). Generally don’t use it for spreads/MLs Normal distribution generally assumes no skewness/kurtosis. Don’t use it for player props with long tails Monte Carlo sampling requires calibrated inputs
English
0
0
8
253
Patrick
Patrick@manulbets2·
The past year has been the most productive year of my life for my real job, but the most frustrating and humbling year for gambling stuff. Sports betting is hard. At least I’ve learned a lot, I am optimistic to start consistently sharing things I’ve been working on
English
0
0
5
269
PortmanTracker
PortmanTracker@PortmanTracker2·
Official @BrookieJ07 1 month recap Net results -142.39u ROI -43.24% Win rate 2.23% No edge. No accountability. Just losses.
PortmanTracker tweet media
English
35
29
232
29.1K
Patrick
Patrick@manulbets2·
@jakemalasek I met Peyton at coupes one time, his wife (Marshall’s mom) went to UVA if I remember right
English
0
0
20
6.2K
Jake Malasek
Jake Malasek@jakemalasek·
Peyton Manning’s son Marshall working out in a Virginia Football shirt.
English
119
121
2.1K
3.4M
Adam
Adam@WalrusQaunt·
@manulbets2 I was just looking at positive correlated situations. I will put the code up on GitHub. it dos all correlation testing for all players . And you can see where there is negative correlations .
English
1
0
1
43
Adam
Adam@WalrusQaunt·
most exploitable SGP pairs cluster around 8-15% lift over baseline. median is 13%. that means when a player goes over on one prop, the linked prop hits 13 percentage points more often than it would randomly. across 275+ statistically significant pairs. the right tail is what matters. a handful of player-prop combos show 20-28% lift. those aren't noise. those are structural patterns in how certain guys play. when they're active on the boards, their scoring follows. when they're distributing, the threes come. the left side of the distribution is still exploitable. 8-10% lift on a prop that already hits 50% of the time pushes you to 58-60%. books don't adjust SGP correlation pricing that precisely. ran this on every NBA rotation player, 2023-2026, 15-game rolling medians, lagged so there's no lookahead bias. filtered to 25+ MPG and 50+ games. prop test on every pair, p < 0.05. the edge isn't picking winners. it's knowing which props move together and which ones the book priced independently.
Adam tweet media
English
2
0
6
211
Patrick
Patrick@manulbets2·
@DataBasedBets I tweeted it mostly as a dumb joke tweet but now thinking about it more it probably wouldn’t be that tough for specific cases (the Uber vs Lyft in the quoted tweet, maybe like food delivery or flights)
English
0
0
1
828
Patrick
Patrick@manulbets2·
Been a minute since I've used the "public model consensus" approach on college basketball, but figured I'd run it and share for these early college basketball games. Gonna play: Ohio State -1.5 (-118, DK) Nebraska -12.5 (-117, Novig) Louisville -4 (-105, ProphetX) This just aligns public models to find agreement
Patrick tweet mediaPatrick tweet mediaPatrick tweet media
English
0
1
3
319
Patrick
Patrick@manulbets2·
@JayCuda I got it, but some of these were quite surprising to me. Wouldn’t have expected Tennessee > Virginia Furman > UCLA by 100 years Queens > Purdue Idaho > Houston by 50 years
English
0
0
1
586
DailyMantle
DailyMantle@DailyMantle3·
Manul World Cup 2026 (Final) - Zelenogorsk vs Tashi Who will win the Manul World Cup 2026?
English
52
74
359
17.8K
Patrick
Patrick@manulbets2·
Twitter expected a journalist from the Atlantic to write a positive or unbiased portrayal of gambling?
GIF
English
0
0
1
122
Patrick
Patrick@manulbets2·
Great article! Thanks for writing it (This isn’t a fully thought out comment, so I may be completely off base here) If I remember right, KL divergence isn’t symmetrical- PvsQ isn’t the same as QvsP. In your case I think that is the difference between “this changed excitement given our win prob model” and “how much does our win model reflect the change in excitement”; both are interesting questions. I am interested in the latter but am not sure how to implement it (what would P be?). But I’ll give it more thought. Reminds me of this- where we know win probabilities (your “true” Q dist) are in themselves sensitive to specific time points x.com/manulbets2/sta…
English
0
0
0
47
Mike Beuoy
Mike Beuoy@inpredict·
New (and 1st) post up on Substack. Creating a better way of ranking games with the help of Claude.......Shannon. Borrowing a concept from information theory, KL-divergence, I create a new version of the Excitement Index that better aligns with how people evaluate the games.
English
4
2
62
11.8K
Patrick
Patrick@manulbets2·
@IainMacBets The followers and commenters are also bots, it’s just a new iteration of the dead internet theory. Don’t let it get to you Iain! You are not cooked!
English
0
0
2
233
Iain MacMillan
Iain MacMillan@IainMacBets·
AI girls are taking over the betting space. I’m cooked. Back to the tire factory for me.
Iain MacMillan tweet mediaIain MacMillan tweet media
English
6
0
57
15K
Denitsa Tsekova
Denitsa Tsekova@denitsa_tsekova·
We looked at the average bettor in Iran-related prediction markets. In one of the most popular markets, ~90% of wallets bet $1,000 or less. The 10 accounts that traded $1M+? They only started betting after the initial news broke. W/@justinaknope @rachaeldottle
Denitsa Tsekova tweet media
English
10
28
147
68.3K
Patrick
Patrick@manulbets2·
@JFurKSL The court can’t get wet? That sounds really dumb
English
1
0
0
5.2K
Josh Furlong
Josh Furlong@JFurKSL·
One major design flaw (so far) is there’s no halfcourt line during the game except for in the logo, which is tough to see. Also, courtside seats now can’t serve drinks because it’s a digital court.
Josh Furlong tweet media
English
163
54
2.4K
1.7M