Aggregate performance across our full analyst team — wins, losses, units, and ROI — published monthly with a 7-day time delay. Past performance does not guarantee future results.
Team aggregate by month. Data is published with a minimum 7-day delay after month close.
Individual analyst records will appear here once monthly data has been uploaded.
Meet the analysts →
A unit is 1% of your bankroll at the start of a betting period. All picks are issued in units (e.g., 1u, 2u, 0.5u) so performance can be compared across any bankroll size. Subscribers see exactly how the unit system sizes picks against their own bankroll inside the Otis Edge app.
Return on Investment (ROI%) = (Net Units Won ÷ Total Units Wagered) × 100. A 20% monthly ROI means for every 10 units wagered, 2 units of profit were returned. We calculate ROI on a per-pick basis, weighting by unit stake.
To protect the proprietary nature of our picks, all track record data is published with a minimum 7-day delay after the close of the reported month. If today is May 8th, March data is public. April data will become available after May 7th. This ensures we never broadcast live pick signals through the track record page.
A win is a pick that returned a profit. A loss is a pick that returned a net loss (including the vig). A push is a pick where the stake was returned in full (line landed exactly on the spread or total). Pushes do not count toward win or loss totals.
Streak figures represent the longest consecutive run of wins or losses in a single direction within the reported period. We publish these because we believe transparency about variance — including the bad runs — builds more trust than selectively presenting only winning periods.