Back to @barrettjoneill's profile

Barrett O'Neill engagement report

@barrettjoneill - 95K followers on X

Measured over 3 original posts from a 30-day window, last computed on August 25, 2026.

Engagement

Per follower
0.016%
of 95K followers
Per impression
0.451%
3.3K views on a typical post
Reach
3.51%
of its followers see a post
Typical post
15
interactions (median)
Saved
0.03%
1 bookmarks on a typical post
Posting rate
0.1/day
active 10% of days
Peak time
00:00 UTC
Sunday

Early reading. We have captured 3 original posts for this account, below the 8 we require before treating a median as settled. The numbers above describe what we have seen so far, not a finished profile of the account.

A typical post picks up 15 interactions against 95K followers, an engagement rate of 0.016%. Posts are seen about 3.3K times each, and 0.451% of those impressions turn into an interaction. That is about 3.51% of the follower count, which is the gap between an audience on paper and an audience in a timeline. Posting runs at about 0.1 posts a day over the last 30 days, though only 10% of days saw any activity at all. Most posts go out around 00:00 UTC, and Sunday is the busiest day of the week. The account's strongest tracked post pulled 35K interactions, about 2317x its own typical post. Only 3 original posts have been captured so far, fewer than the 8 posts we want behind a median before treating it as settled. Read the figures above as an early measurement of this account, not as a finished profile of it.

Measured over 3 original posts from a 30-day window, last computed on August 25, 2026.

Where this sits in the catalog

At 0.016%, Barrett O'Neill sits above the 25th percentile of the 37,214 accounts in this comparison. That places it in the below the median band, which runs 0.012% to 0.081%.

p100.002%
p250.012%
p50 (median)0.081%
p750.436%
p902.10%
p99160.2%
Engagement rate as a share of followers, across the 37,214 accounts we have scanned enough to measure. The axis is logarithmic, because the top and bottom of this population are about 106,785 times apart and a linear axis would flatten everything below the median into a single point.
Show the percentile table
Engagement rate percentiles
PercentileEngagement rate
10th percentile0.002%
25th percentile0.012%
50th percentile0.081%
75th percentile0.436%
90th percentile2.10%
99th percentile160.2%

This ruler is the whole measured catalog, not a size-matched group: it shows where the raw rate falls across every account we can measure, all of which are large. For a like-for-like comparison, read the size-band percentile above instead. See how the bands are built

Posting timing

This account posts most often around 00:00 UTC, and Sunday is its busiest day of the week. The bars below are the catalog-wide pattern, with this account's own busiest slot marked. They do not show how this account performs at each hour: we keep one aggregate per account, not one per hour, so that measurement does not exist in our data.

Engagement by hour posted, UTCTwenty-four bars, one per UTC hour. Each bar shows how posts published in that hour compare with their own authors' median engagement. Bars above the centre line ran higher than the median, bars below ran lower. A marker flags Busiest hour: 00:00 UTC.
0003060912151821
Above the authors' own mediansBelowScale: plus or minus 6%Busiest hour: 00:00 UTC
Show engagement by hour posted, utc as a table
Engagement by hour posted, UTC
Hour (UTC)Vs author medianPosts
00:00 UTC-1%51K
01:00 UTC-2%52K
02:00 UTC-3%51K
03:00 UTC-4%54K
04:00 UTC-6%44K
05:00 UTC-4%42K
06:00 UTC-4%49K
07:00 UTC-5%53K
08:00 UTC-4%61K
09:00 UTC-3%71K
10:00 UTC-2%73K
11:00 UTC-3%80K
12:00 UTC-2%88K
13:00 UTC-2%96K
14:00 UTC-4%99K
15:00 UTC-2%103K
16:00 UTC-3%100K
17:00 UTC-2%92K
18:00 UTC-1%86K
19:00 UTC-2%81K
20:00 UTC-1%75K
21:00 UTC-1%67K
22:00 UTC-1%58K
23:00 UTC-1%52K
Engagement by day of weekSeven bars, one per weekday, Sunday first. Each bar shows how posts published on that day compare with their own authors' median engagement. Bars above the centre line ran higher than the median, bars below ran lower. A marker flags Busiest day: Sunday.
SunMonTueWedThuFriSat
Above the authors' own mediansBelowScale: plus or minus 5%Busiest day: Sunday
Show engagement by day of week as a table
Engagement by day of week
DayVs author medianPosts
Sunday+5%234K
Monday0%294K
Tuesday-3%288K
Wednesday-1%253K
Thursday-2%247K
Friday-3%256K
Saturday+3%230K
See what moves engagement across the whole catalogWhat counts as a good engagement rate at this size

Best tweets

  • Mar 24, 20262317x their median

    I don’t think people realize how much healthcare costs are driving big companies to fire and not hire. It costs them $30k per family, per year for premiums and care. Most of that goes to the massive, vertically integrated insurance companies that send weekly bills that no one reviews in details. And it doesn’t include the company overhead to deal with it all. It’s usually the 2nd largest expense after payroll. Which is insane It’s far easier to blame AI than it is to blame Healthcare costs. Want to increase jobs, wages and improve affordability for every American ? Break up the biggest insurance companies. Make divest non insurance companies. They don’t need thousands of subsidiaries. That’s how they game and abuse the system and increase costs for all of us. Call your senator and tell them to support the BreakUp Big Medicine Bill by @HawleyMO and @SenWarren.

    29K4.2K1.5K3222.1M viewsView on X
  • Mar 13, 20261697x their median

    Atoms. https://t.co/nbCnIkI3RD

    21K1.8K1.3K1.1K8.5M viewsView on X
  • May 10, 2026740x their median

    🚨 BIG INTERVIEW: SPENCER PRATT JOINS ALL-IN David Friedberg sits down with Spencer Pratt to discuss his fight to save Los Angeles. (0:00) Spencer Pratt vs. the Machine (3:01) Inside the Palisades Fire: Drained Reservoirs, No Sirens & Watching His House Burn on His Phone (14:03) Why He's Running for Mayor: FireAid's $100M Scandal & the NGO Corruption Nobody Talks About (28:10) Karen Bass at 20% & the Real State of LA: Crime, Homelessness & a City in Free Fall (38:23) Spencer's Plan to Fix LA: Enforcing Laws, Auditing Everyone & the Billionaires Ready to Rebuild (52:22) Hollywood, LAUSD & Small Business: What It Actually Takes to Make LA #1 Again (56:25) The Permitting Nightmare Killing Small Business & How AI Fixes It Overnight (1:04:22) His 8-Year Vision @friedberg @spencerpratt --------------------------------------- Thanks to our partner https://t.co/HFpRpqlQLi for making this possible Most advertisers have never heard of the platform with an $11B annual run rate in ad spend. https://t.co/HFpRpqlQLi by AppLovin — 1B+ daily active users, full-screen video ads watched for a median of 35 seconds, and businesses are profitably spending hundreds of thousands of dollars a day on it. Advertiser access is in closed beta. The window is open at https://t.co/GDPKNzfNXy @AxonAdsManager

    9.2K1.5K267125760K viewsView on X
  • Mar 23, 2026283x their median

    OpenAl is offering private-equity firms a guaranteed minimum return of 17.5%, as well as early access to models not yet in public release. https://t.co/pms8AOR4GK

    3.1K2583176044.3M viewsView on X
  • Jul 23, 2026155x their median

    If you had a choice between instantly receiving £50,000 or a 50% chance to win £1m, which would you pick? £50,000: 73% 50/50 chance of winning £1m: 21% https://t.co/vt5RFUzQXP

    1.2K763537387.2M viewsView on X
  • May 27, 202678x their median

    JUST IN: The odds of Ebola entering the United States soar to nearly 40%, as millions prepare to enter for the World Cup. https://t.co/tKl91A96nC

    81219010366232K viewsView on X
  • May 12, 202678x their median

    Met a guy in Miami who buys Rolex watches with 0% business credit cards and flips them for 30 to 60% profit. He's cleared $340K in the past 18 months and the banks funded every single purchase I thought watch flipping was dead. He showed me his spreadsheet and I felt stupid for 20 minutes He buys specific models that have waitlists at authorized dealers. The Daytona. The GMT-Master II "Pepsi." The Submariner. These watches retail for $14,000 to $20,000 at the Rolex store but sell for $22,000 to $35,000 on the secondary market the same day because demand outstrips supply by 10x He doesn't wait on a list. He buys from authorized dealers he has relationships with (he's been buying from 4 ADs across Florida for 3 years and they allocate watches to repeat customers). He walks in, puts a $14,600 Daytona on his Chase Ink Business Unlimited at 0% APR, walks out, lists it on Chrono24 or sells it to a collector in his network for $28,000 to $32,000 Profit on one watch: $13,400 to $17,400 Time from purchase to sale: 3 to 14 days Cost of capital: $0 His last 12 months: Watches purchased: 31 Average purchase price: $16,200 (mix of Daytonas, GMT IIs, Submariners, and a few Pateks) Average sell price: $27,800 Average profit per watch: $11,600 Total revenue: $862,000 Total COGS: $502,200 Total profit: $359,800 Total interest paid to banks: $0 Total welcome bonuses earned from the spend: $14,200 He made $359,800 flipping watches and the banks paid HIM $14,200 on top of it in credit card rewards The math on the rewards alone is insane. $502,200 in business card spend at an average of 2% rewards rate = $10,044 in cash back. Plus the welcome bonuses from cycling through new cards every 3 to 4 months to hit fresh bonus thresholds. He's opening 8 to 10 cards a year specifically to earn the signup bonuses on his watch purchases His average card balance never stays above $0 for more than 2 weeks. He buys the watch on Monday, sells it by the following Thursday, and pays the card off. Card goes back to $0. Utilization stays under 1%. Score stays at 786 "Why don't the dealers just sell at market price?" Authorized Rolex dealers are contractually obligated to sell at the manufacturer's retail price. They cannot legally mark up a new Rolex above MSRP without risking their authorized dealer status. So a $14,600 MSRP Daytona leaves the store at $14,600 even though a buyer on Chrono24 will pay $30,000 for it an hour later The scarcity is manufactured by Rolex on purpose. They produce fewer watches than demand requires. This creates waitlists of 2 to 8 years at ADs. The secondary market price reflects the real demand. The AD price reflects an artificial ceiling He sits in the gap between the two prices. The AD gets their retail sale. The end buyer gets the watch without waiting 5 years. He keeps the $15K spread. The credit card company charges him $0 and gives him $200 in cash back for the privilege "What if the watch market crashes?" It can. In 2022 secondary Rolex prices dropped 20 to 30% from their peak. But even at the bottom, Daytonas were still selling for $24,000 to $26,000 on a $14,600 MSRP. The premium didn't disappear. It compressed. His margin would have gone from $15K to $10K per watch. Still printing And if it completely collapsed to below retail (which has never happened for the models he targets), he returns the watch within the AD's return window or sells at a small loss and settles the credit card. Worst case on a $14,600 watch: he sells for $13,000 and loses $1,600. On a $340K annual profit operation, a $1,600 loss on one watch is a rounding error He told me the funniest part. He buys the watches on business credit cards issued to his "luxury goods consulting LLC." The watches are a business expense. Section 179 doesn't apply to inventory, but the cost of goods sold IS deductible against his revenue. His $502K in watch purchases offsets his $862K in sales revenue. He pays tax on $359K in profit, not $862K in revenue His effective tax rate after deductions, business expenses (travel to ADs, shipping insurance, Chrono24 fees at 6.5%), and a solo 401K contribution: roughly 22% Net after tax: roughly $280,000 From buying watches on credit cards that cost him $0 in interest "How do I get AD relationships?" He started by buying the watches nobody wants. The $6,000 Datejusts. The $8,000 Oyster Perpetuals. No waitlist. Thin margins. He bought 6 of them in the first year from the same AD and never flipped a single one from that dealer's inventory (he flipped from OTHER dealers so his AD wouldn't see him reselling). By year 2 the AD saw him as a loyal collector and started offering allocations on the hot models. By year 3 he was getting first calls on Daytonas The whole play took 12 months of buying watches he barely profited on to build the relationships that now generate $340K a year patience is a cheat code when your cost of capital is literally $0 and the banks are paying you to wait (we get 700+ score business owners $100K-$250K in 0% business funding. some people start businesses with it. some people start watch collections. link in bio)

    1.0K53705492K viewsView on X
  • Mar 31, 202657x their median

    PREDICTION: We are entering a Golden Age of entrepreneurship in the USA. If even 5% of these people start businesses, that would be huge. (h/t @barrettjoneill for inspiration.) https://t.co/cXsmGakqq9

    6656011412104K viewsView on X
  • Jun 3, 202629x their median

    AI is legitimately breaking some people's brains. Just talked to an SMB owner who is "rebuilding a custom HubSpot" because it's cheaper and he won't have to rely on them. His use case is maybe ~ $1,000/mo. Colossal waste of time.

    338582664K viewsView on X
  • Jul 13, 202615x their median

    I once bought a house for $640,000 and had $15,000 in cash after the close. Truly insane if you think about it.

    209117048K viewsView on X

Ranked by total interactions across everything we have tracked for this account, which is a longer history than the 30-day window the rates above use. The multiple compares each post to this account's own median.

Buy or sell X accounts - escrow-protected

PlayerSells is an escrow marketplace for X accounts. Every deal is protected, with no middleman risk.

Reading these numbers

A typical post picks up 15 interactions against 95K followers, an engagement rate of 0.016%. Posts are seen about 3.3K times each, and 0.451% of those impressions turn into an interaction. That is about 3.51% of the follower count, which is the gap between an audience on paper and an audience in a timeline. Posting runs at about 0.1 posts a day over the last 30 days, though only 10% of days saw any activity at all. Most posts go out around 00:00 UTC, and Sunday is the busiest day of the week. The account's strongest tracked post pulled 35K interactions, about 2317x its own typical post. Only 3 original posts have been captured so far, fewer than the 8 posts we want behind a median before treating it as settled. Read the figures above as an early measurement of this account, not as a finished profile of it.

What is Barrett O'Neill's engagement rate on X?
Barrett O'Neill (@barrettjoneill) has an engagement rate of 0.016%, based on the median interactions across 3 original posts from the last 30 days against 94,831 followers. Replies, reposts and quote-posts of other people are excluded from that sample.
Is that a good engagement rate?
At 0.016%, Barrett O'Neill sits above the 25th percentile of the 37,214 accounts in this comparison. Those comparison accounts are all large ones, because our scanning cadence is weighted towards big accounts, so this is a ranking among peers of similar scale rather than a ranking across X.
Does @barrettjoneill have real engagement?
There is not yet enough sample to rank this account against others of its size.
When does @barrettjoneill post?
Most posts go out around 00:00 UTC, and Sunday is its busiest day, at roughly 0.1 posts per day across the measured window.

Keep going