Recent site improvements, fixes, and new features.
I identified an issue with the stat weighting formula used in the Player Comparison tool. The old formula over-rewarded walks and under-weighted home runs, stolen bases, and overall production, meaning a player with a high walk total could outscore a player who was clearly performing better on the field. I've updated the weights to better reflect real on-field production, with more emphasis on HR, SB, and OPS, and a reduced sigmoid sensitivity so close matchups show more realistic probability splits rather than exaggerated gaps. All existing comparisons will now recalculate automatically with the corrected formula.
A new page at /pages/spring.php shows spring training batting and pitching leaderboards with sortable stats, leader tiles, and tabs for hitters and pitchers.
Player pages now show a green "Buzz normal" or red "Neg news detected" badge next to the player's name, giving collectors an instant read on whether a player's buzz is positive or negative.
CardViper now detects when a player's buzz is driven by injuries, suspensions, or off-field news β and adjusts their score accordingly so collectors see cleaner data.
Improved Heat Score accuracy with refined weights for listings, buzz, and movement signals. Player pages updated with heat history charts, minor league affiliate details, and ranked movement data. Trends now show only players with current data.
Player card searches now exclude irrelevant listings for cleaner, more accurate results. We've enhanced our eBay query filters to automatically remove garbage from the search queries.
This means the listing counts you see now more accurately reflect actual individual player card availability, giving you better insights into true market supply and demand.
better identify trending players. The updated system now:
Improved weighting between buzz metrics and market activity
Historical comparison tracking to better detect momentum shifts
Sport-specific calculations that account for different trading card market dynamics
Movement rankings showing which players are gaining or losing popularity over 7-day windows
Rankings now update daily with more nuanced data, helping you spot rising stars and market opportunities faster.
Compare any two players across sports with our new transparent player comparison tool. Unlike typical stat rankings, our system shows you exactly what's being compared:
See Both Actual & Projected Stats β View raw season performance alongside full-season projections scaled fairly (162 games for hitters, 200 IP for pitchers). No hidden formulas.
Smarter Scoring Algorithm β We've removed team-dependent stats like RBI and focus on individual performance: OPS, Home Runs, Walks, Stolen Bases, and Strikeout Rate. For pitchers, we use rate-based metrics (K/9, ERA, WHIP) to fairly compare across leagues and experience levels.
Instant Visual Comparison β Gold-bordered highlights show which player wins each category. The winning player's probability box glows gold, making the matchup clear at a glance.
Handles Partial Seasons Fairly β Injured mid-season? No problem. Our system projects what players could do at their current pace over a full healthy season, so early-season performance isn't ignored.
Perfect for Debates β Whether you're settling fantasy arguments or analyzing trade value, the transparent stats and clean interface let you dig into what actually matters.
Made the hero section wider and reorganized the main buttons for better usability. Added quick access to the Teams page alongside your favorites like Heat Scores and Player Compare.
When viewing player pages, clicking links like "Autos," "Rookies," or other card presets now correctly searches eBay in the player's sport category (football, soccer, basketball, etc.) instead of defaulting to baseball. This means way better results for non-baseball collectors. π―
When you browse teams by sport and click into a player page, the "Back to Teams" link now remembers which sport you were viewing and takes you back to the right category instead of resetting to baseball.
Hosting Company had internal failure resulting in an outage. At this time restoration is complete and site should be operating as normal.
Added a brand new Top Players page! Track the best performers across all major sports with current season stats. Right now featuring:
Top 10 MLB Hitters ranked by OPS (on-base plus slugging)
Top 10 MLB Pitchers ranked by ERA (earned run average)
Direct links to player profiles and card shopping
Stats update daily, and we'll be adding NFL, NBA, NHL, and MLS rankings as we expand our data coverage. Check it out in the Players menu!
Expanded and refined the player update systems for MLB, MiLB, and NBA data.
β’ Added full MiLB player updates with affiliate-level support (AAA, AA, High-A, A).
β’ Improved MLB roster handling to better track players on rehab or minor assignments.
β’ Optimized NBA updates for faster, more reliable roster syncing.
These changes provide fresher data and more accurate team listings across all active leagues.
Fixed stat alignment for dual-role players such as Shohei Ohtani β the comparison page now correctly distinguishes and loads hitting vs. pitching data.
Refined the prediction formula for more balanced score ranges, shifting from a β5-Year Projectionβ to a more accurate βSeason Prediction.β
Updated on-page wording to better explain why a player holds the advantage in each matchup.