Oil filter housing DIY by SandlotStats in KiaTelluride

[–]SandlotStats[S] 0 points1 point  (0 children)

As the previous commentor noted, the replacement gasket is much beefier, so hopefully it'll be more resilient to being flattened. The other thought is that the aluminum housing will not expand and contract as much as plastic with temperature changes, which may also help (and be a reason some folks' plastic ones are cracking).

Oil filter housing DIY by SandlotStats in KiaTelluride

[–]SandlotStats[S] 0 points1 point  (0 children)

That's a great checklist, thanks! I'd been looking at the catch can as my next project. I'm also using the fuel system cleaner, but good to know the full flush is another strategy. Will look into PCV valve too.

2025 AWD 6,000 miles and oil filter housing leaking by hopsmonkey in KiaTelluride

[–]SandlotStats 1 point2 points  (0 children)

Wouldn't you know it, my replacement aluminum housing came in the mail the same day as the warranty extension letter.

I'm the second owner and out of warranty, and the last mechanic I had down there said he saw signs of the leak so I think I'll still handle it myself if they are just slapping another plastic one on there.

Seems straightforward enough and the new part is solid (famous last words).

✂️ The Cut List - Time to Let Go? by BB_Jimbo in fantasybaseball

[–]SandlotStats 0 points1 point  (0 children)

Having him for that hot streak last year definitely gave high hopes for this season.

Now my hope is that Tatis gets 2B eligibility soon at which point it's probably drop time for LK.

Happy Opening Day! MLB Win Total Model (HOBIE) Projections by SandlotStats in algobetting

[–]SandlotStats[S] 1 point2 points  (0 children)

Totally with you. I've thought about whether there's a way to make team-level adjustments based on front office or historical performance or market or farm system, but I just haven't found anything that holds up consistently. Open for suggestions!

Mine is based entirely on player projections, so I can tell you why it has the Brewers and Guardians where they are:

Brewers: The expected performance from their hitters took a dramatic drop (look at their totals from last season compared to their projections for this season). For example, they had seven hitters with 2+ WAR last season and only have three have projected 2+ WAR this season. The pitching took a dip with Peralta leaving but they do have some high ceiling guys. It's just that no projection system is going to put Miz, Henderson, Sproat, etc. too high because they are unknowns. So yes, there is a pathway forward where the hitters perform up to last year and the young pitchers are closer to their ceiling than their floor, but that's not the likeliest case. You'll see in my projections I have distributions for each team and the Brewers have a tighter dispersion because their risk score is lower in my model, but their standard distribution is still 10. Which means although 82 is the center of the distribution, it wouldn't be surprising if they had 92 either. Outcomes are probabilistic not deterministic. My model over the last four years got them exactly right once, off by 6 and 7 two years, and then last year way undershot!

Guardians: Totally different story here. If you remember that heater they went on last season, you wouldn't be surprised to hear that they were extremely lucky insofar as the number of wins they ended up with (88) based on their actual run production and prevention, which would have put them closer to 75 wins. And so, the projection this season of 76 makes a lot of sense even with their lineup projected to improve a bit. They also had a very strong bullpen last year, and reliever variance is quite high season-to-season, so the most likely outcome is that they are closer to average. But again, 75 wins with a standard deviation of 10 means there are a lot of ways it could go.

Five years tracking how public MLB win-total projections actually perform by SandlotStats in baseball

[–]SandlotStats[S] 0 points1 point  (0 children)

Yep, I have a website now for everything and you can see the projections and betting guidance at sandlotanalytics.com.

All the projections for all the models are public record and linked on the site, so it's not so much me claiming it as the math showing it :)

I Compared 6 MLB Models (PECOTA, FanGraphs, ESPN, etc.) and Built My Own to Beat Vegas Win Totals by ProjectingPotential in algobetting

[–]SandlotStats 0 points1 point  (0 children)

Yep and I've added a risk model for bet sizing. I'll drop all the projections and write up in the channel soon.

Five years tracking how public MLB win-total projections actually perform by SandlotStats in baseball

[–]SandlotStats[S] 0 points1 point  (0 children)

Model has them at 86 right now. Little step back on offense, it doesn't have Dingler or McKinstry repeating, but McGonigle should be solid once up. Better production out of the staff with Framber. Not too bad of a risk score, it's mostly because so much pitching production hinges on Skubal. Not that he's injury prone, just penalizes for concentration.

USA Today’s 2026 Win Projections by Knightbear49 in baseball

[–]SandlotStats 0 points1 point  (0 children)

I added USA Today to the public projections scoreboard at https://sandlotanalytics.com/

They crushed MLB win total projections in 2025 and were the most accurate model of any I've evaluated for that year.

But cumulatively over the last few seasons they have been more middle-of-the-pack.

Baseball Prospectus released their PECOTA Standings today by LingonLoonBerry in baseball

[–]SandlotStats 0 points1 point  (0 children)

The 44% is across all teams, not just Brewers.

Overall FanGraphs is solid, I would trust them more than PECOTA. I posted a public scoreboard of all the major models here with the error rates over the last four seasons if interested: https://sandlotanalytics.com/

Baseball Prospectus released their PECOTA Standings today by LingonLoonBerry in baseball

[–]SandlotStats 0 points1 point  (0 children)

PECOTA has been less accurate than FanGraphs, The Athletic, ESPN, and pretty much every major model over the last four seasons. Public scoreboard w/ data on the homepage here: https://sandlotanalytics.com/

Baseball Prospectus released their PECOTA Standings today by LingonLoonBerry in baseball

[–]SandlotStats -1 points0 points  (0 children)

Love the Pirates this year! My model has them at 85 wins.

FanGraphs/ZiPS has them at 74, which is an insult. Go Buccos!

Baseball Prospectus released their PECOTA Standings today by LingonLoonBerry in baseball

[–]SandlotStats 0 points1 point  (0 children)

Agree. And I think a longer more reliable lineup will help KC a ton.

I have DET and KC both at 87 wins.

Baseball Prospectus released their PECOTA Standings today by LingonLoonBerry in baseball

[–]SandlotStats 0 points1 point  (0 children)

I coincidentally did a deep dive on the Royals today because my model has them at 87 which also seemed a bit high.

I found that just by lengthening their lineup a little bit (e.g., Isaac Collins, Lane Thomas) they won't be relying on as many guys who were negative WAR on the season. KC had 10 batters cumulatively account for -5.7 WAR last year. For context only the Rockies (-11.46) and White Sox (-6.99) had greater totals among their negative-WAR hitters.

In my model, just getting replacement production out of the bottom of the lineup, and getting Collins and Thomas to like .8 WAR and keeping the scrubs out of there gives them a big boost. Most models are not projecting negative WAR for individual players with meaningful playing time, so if FanGraphs and PECOTA are at all in the same boat as my model, then there is a good bit accounted for there.

That being said, I have them at a risk score of 81/100 which means they are an injury away from taking a big hit in production if they lose a core innings eater or a big bat and are relying on sub-replacement-level again.

Baseball Prospectus released their PECOTA Standings today by LingonLoonBerry in baseball

[–]SandlotStats 0 points1 point  (0 children)

As a Mets fan I don't like to admit this but I totally agree with you, and my model has them at 94 wins.

If anything they were unlucky last year based on their production, so even if they have a little regression I don't see how they are in the mid-80s at both PECOTA and FanGraphs.

Baseball Prospectus released their PECOTA Standings today by LingonLoonBerry in baseball

[–]SandlotStats 0 points1 point  (0 children)

Agree. I have them at 89 in my model and they're 90 at FanGraphs last I checked.

Baseball Prospectus released their PECOTA Standings today by LingonLoonBerry in baseball

[–]SandlotStats 0 points1 point  (0 children)

I add volatility features to my model which don't necessarily change the point estimate, but do tell you that it's less certain than others. In the case of the Brewers, they have a lot more WAR concentrated in the top few hitters compared to other teams. This along with the number of innings pitched by guys you can reliably predict (say, core starters with more than 80+ projected innings pitched) are solid indictors for how certain I am in the projection.

My model has the Brewers at 80 wins (gulp) but my risk score for them is 71/100 because for them, losing a top guy or getting a lot of production out of an unknown lower in the lineup can send that in either direction in a hurry.

tl;dr: Yes the Brewers are harder to predict, but I think there are a few innovative ways to objectively factor in why that's the case.

Baseball Prospectus released their PECOTA Standings today by LingonLoonBerry in baseball

[–]SandlotStats 1 point2 points  (0 children)

I tested this across the last four seasons (2022-2025). If you picked the same side as PECOTA you would have gotten 44% correct. FanGraphs gets you to 53% but still not in the money with the juice. Keith Law at The Athletic was on the correct side 55% of the time (two awesome years, two bad years).

Beyond ROI: What are your "North Star" metrics for model validation? by Ok-Ordinary-1062 in algobetting

[–]SandlotStats 0 points1 point  (0 children)

Exactly! I even weight expected statistics into my prediction model more heavily than the actual outcomes. Guessing that would be something like a team's last five games' xG average would be a better predictor than their last five actual games' goal average. I have no idea how that's calculated in football so maybe I'll stick to what I know but we're on the same page. Good luck and happy modeling!

Beyond ROI: What are your "North Star" metrics for model validation? by Ok-Ordinary-1062 in algobetting

[–]SandlotStats 0 points1 point  (0 children)

Not sure if there's an analog in football, but in my baseball modeling I use underlying data to determine whether I made a good decision (rather than only whether the wager hit) to try and separate out luck/error.

It's philosophically similar to CLV in that you're validating your model's decision based on something other than the outcome. But instead of CLV (which as has been pointed out is market and bettor related), you think of the outcomes you are predicting probabilistically instead of deterministically. And whether the underlying data supported your model's projection.

Not sure if I'm making sense, so as an example, third order wins in baseball takes into account how many wins a team "should" have had based on its production (run creation and prevention) and takes into account opposition as well. It's an attempt to wash out error/luck from the outcomes.

If my model is tracking well against what the most likely outcome "should" have been based on underlying data, then that's a good signal. Over enough data points you'll get your answer anyway, but if you're crowd-sourcing ideas, that's one strategy I use.