FY2024–25 accounts, filed May 2026
Gymshark v Castore: who is actually winning the activewear war?
On the filings, Gymshark. It booked £647m of turnover and stayed in profit, where Castore booked £335m and an estimated £27m loss. The catch is that those two numbers are not the same shape: Castore's accounts run for 18 months, Gymshark's for 12.
1.9x
Gymshark's filed turnover against Castore's, £647m to £335m. Put both on a comparable 12 months and the gap widens to 2.9x.
£7m v (£27m)
Estimated profit before tax, Gymshark against Castore. A year earlier the two estimates were £12m and a £29m loss.
6 months
How much longer Castore's filed period runs. It lifts every flow figure Castore reports and none of Gymshark's.
The numbers
Two brands, two clocks
Every figure below belongs to one company or the other. Nothing on this page adds the two together, because no filing anywhere reports a Gymshark and Castore combined.
Annualised figures divide Castore's 18 month flows by 1.5. They are Spark Intel workings, not filed figures. Balance sheet items, cash, net assets and headcount, are point in time and are shown as filed for both companies.
The takeaway
Five things the filings settle
Scale
Gymshark is the larger business by any reading. It filed £647m of turnover for the 12 months to July 2025. Castore filed £335m for 18 months, which reduces to roughly £223m on a comparable year, so the real gap is closer to three times than two.
Profit
Only one of them is in the black. Gymshark's estimated profit before tax is £7m, down from £12m. Castore's estimate is a £27m loss, slightly narrower than the £29m before it.
Speed
Castore is growing faster on both measures that survive the period mismatch: headcount up 50.1% against 16.8%, and turnover up about 17.2% on a comparable year against 6.6%.
Financing
Borrowings sit at £94m and £61m, close to net assets in both cases. The cost differs sharply. Interest takes £3.90 of every £100 Castore sells and £1.10 of every £100 Gymshark sells.
Customers
Castore carries £73m of debtors, Gymshark £2m. That is the balance sheet of a business invoicing clubs and retailers set against one taking payment at the checkout.
Which brand is bigger, and by how much?
Gymshark, by a distance that grows the closer you look. Its filed turnover of £647m is 1.9 times Castore's £335m, and once the two are put on the same clock it is 2.9 times.
The direction of travel is the interesting part. Gymshark's turnover moved 6.6% over its year, implying £607m the year before, and its estimated profit before tax fell from £12m to £7m. That is a business converting a lot of revenue into a thin margin while it spends on something, with staff costs of £70m across 1,029 people and headcount up 16.8%.
Castore's £335m is a bigger number than it has ever filed, but it is bought at a cost. The estimated loss before tax of £27m improves marginally on the £29m before it, so the business is not yet turning its growth into profit. Its 776 people cost £36m over the period, a headcount up 50.1%.
On the balance sheet the two are nearer than the trading figures suggest. Both closed with £37m of cash, the single point where the pair are exactly level. Net assets favour Gymshark at £101m against £63m, and current assets favour Castore at £228m against £172m, a difference explained almost entirely in the debtors section below.
Why does Castore's 76% growth need a health warning?
Because six of those months are free. Castore's accounts cover 18 months to August 2025, Gymshark's cover 12 months to July 2025, so Castore's turnover figure is compared against a 12 month period that came before it.
Strip the extra half year out and the picture changes without any of it being wrong. The 75.8% movement implies about £191m in the previous 12 month period. Annualising the £335m gives roughly £223m, which is growth of about 17.2%. Still comfortably ahead of Gymshark's 6.6%, and a very different headline.
The same correction applies everywhere a flow figure appears. Staff costs of £36m become about £24m a year. Average cost per head of £47,000 becomes about £31,000 for 12 months of work, against Gymshark's £68,000. Interest payable of £13m becomes about £9m. Balance sheet figures need no adjustment at all, which is why cash, net assets, borrowings and headcount are quoted as filed throughout this page.
Where does every £100 of sales go?
Both brands spend almost exactly the same share of sales on people, around £10.80 in every £100. The difference is what happens after that: Gymshark stops just under the line, Castore goes over it.
Shares of turnover, so the different period lengths do not distort the comparison. Financing is interest payable. Everything else is the residual after payroll, financing and the pre-tax result, covering stock, stores, marketing, sponsorship and all other operating costs.
The shape of the two columns is the whole argument. Wages are not what separates these businesses: both spend a shade under £11 of every £100 on their people. Financing does separate them, at £3.90 against £1.10, and Castore's is the more expensive debt relative to what it sells even though it borrows less in absolute terms.
Everything else, the residual that holds stock, stores, marketing and sponsorship, is £87.00 at Gymshark and £93.40 at Castore. The extra six pounds forty Castore spends there, on top of its heavier financing, is what turns a thin margin into a loss, and it goes on the things a challenger brand buys when it is trying to be seen.
Why does Castore hold £73m of debtors and Gymshark £2m?
Because they sell to different people. Castore's debtor book is 37 times the size of Gymshark's, which is what happens when a large share of revenue is invoiced to clubs, teams and retail partners rather than taken at a checkout.
It shows up in the shape of the current assets too. Castore holds £228m of current assets against Gymshark's £172m, despite selling around half as much on a comparable year, and £73m of that is money owed by other businesses. Gymshark's £172m is dominated by stock and its £37m of cash, with only £2m of debtors behind it.
Neither model is better on the face of the filings, and the accounts do not say which converts more reliably. What they do say is that Castore has more of its year sitting in someone else's payment cycle, and that this is a working capital position rather than a trading one. The £61m of estimated borrowings and £13m of interest payable are the price of holding it.
Sector codes reflect the same split. Castore's company is registered under retail sale of sporting equipment in specialised stores, and it holds six leasehold property records covering stores in Manchester, Bristol, Milton Keynes and Brierley Hill. None of those records carries a disclosed price. Gymshark's filing entity is registered as a holding company and has no property records in the dataset at all.
Who controls each company, and who holds security over it?
Founders, in both cases, but recorded in different ways. Companies House lists Ben Francis in the 25% to 50% ownership band at Gymshark's topco, and the Beahon brothers as people with significant influence at Castore's parent. Neither company has an owner recorded at the 75% direct level.
Gymshark
Gymshark Topco Limited, company 16577203, incorporated 2025, registered in Birmingham
- Person with significant control
- Benjamin David Francis, ownership of shares in the 25% to 50% band, notified 11 July 2025.
- Board
- Six current directors: Benjamin David Francis and Christopher Ian Reed (both 11 July 2025), Noel Anthony McElhinney (30 July 2025), Melis Kahya Akar and Stacey Cartwright (both re-recorded 1 August 2025), and Richard Elliot Burgess Sanders (19 August 2025). All appointments follow the topco's incorporation in 2025.
- Charges
- No debentures recorded against this company.
- Ownership tag
- Founder led, with no 75% direct owner recorded.
Castore
J.Carter Sporting Club Limited, company 09670915, incorporated 2015, registered in Manchester
- People with significant control
- Philip Beahon and Thomas Beahon, both recorded as having significant influence or control, notified 15 January 2020.
- Board
- Five current directors: Philip Beahon and Thomas Beahon (both 6 July 2015), Jason Paul Schretter (20 September 2023), Ashley Julian Reed (28 August 2025) and Nicholas James Anderton (26 August 2026).
- Charges
- Seven registered charges. Four run to HSBC Corporate Trustee Company (UK) Limited as security agent, dated September 2022, December 2022, October 2023 and December 2025. Three earlier charges to National Westminster Bank were discharged on 14 September 2022.
- Ownership tag
- Founder led and secured, with no 75% direct owner recorded.
The December 2025 charge sits after both companies' period ends, so it is not reflected in any figure on this page. Control records show who Companies House recognises as controlling each company, in bands. They are not stake sizes, prices or valuations, and they are not used anywhere here to combine or net off the two companies' financials.
The ledger
Every figure, as filed
Two companies, two rows in the source data, shown side by side. Losses appear in brackets. Nothing in this table is a total across the pair.
| Measure | Gymshark | Castore |
|---|---|---|
| Filing | ||
| Company | Gymshark Topco Ltd | J.Carter Sporting Club Ltd |
| Company number | 16577203 | 09670915 |
| Period end | July 2025 | August 2025 |
| Period length | 12 months | 18 months |
| Accounts basis | Consolidated | Consolidated |
| Submitted | May 2026 | May 2026 |
| Status | Active | Active |
| Incorporated | 2025 | 2015 |
| Registered area | Birmingham | Manchester |
| Trading | ||
| Turnover | £647m | £335m |
| Turnover movement | +6.6% | +75.8% |
| Estimated profit before tax | £7m | (£27m) |
| Prior period profit before tax | £12m | (£29m) |
| Estimated pre-tax margin | 1.1% | (8.1%) |
| People | ||
| Employees | 1,029 | 776 |
| Employee growth | +16.8% | +50.1% |
| Staff costs | £70m | £36m |
| Average cost per head | £68,000 | £47,000 |
| Balance sheet | ||
| Bank and cash | £37m | £37m |
| Net assets | £101m | £63m |
| Debtors | £2m | £73m |
| Current assets | £172m | £228m |
| Financing | ||
| Estimated borrowings | £94m | £61m |
| Interest payable | £7m | £13m |
| Interest received | £1m | nil |
| Dividends | nil | nil |
| Registered charges | None recorded | 7, four outstanding |
| Spark Intel workings, Castore on a comparable year | ||
| Turnover, annualised | £647m as filed | £223m |
| Turnover movement, comparable | +6.6% as filed | +17.2% |
| Staff costs, annualised | £70m as filed | £24m |
| Average cost per head, annualised | £68,000 as filed | £31,000 |
| Interest payable, annualised | £7m as filed | £9m |
Method
How this page was built
Figures come from Companies House filings for Gymshark Topco Limited (16577203) and J.Carter Sporting Club Limited (09670915), the consolidated filing entity for each brand. Both are consolidated accounts, so subsidiary figures already sit inside them and nothing has been added on top.
Profit before tax is an estimate derived from the filings and will not reconcile exactly to a statutory figure, because a holding company carries its own costs in its individual accounts. It is labelled as estimated wherever it appears. Borrowings are likewise estimated.
Castore's accounts cover 18 months and Gymshark's cover 12. Figures are shown as filed throughout. Where an annualised figure appears it divides Castore's flow figures by 1.5 and is labelled as a Spark Intel working, not a filed number. Ratios expressed as a share of turnover, including the per £100 diagram and the pre-tax margin, are unaffected by the difference in period length. Balance sheet figures and headcount are point in time and are not adjusted.
Every number belongs to one company or is an explicit relationship between the two, such as a ratio or a gap. No combined turnover, profit, headcount or interest figure appears anywhere on this page, because no filing reports one. Amounts under £0.1m are shown in thousands, amounts from £0.1m to £2m to one decimal place, and amounts of £2m and above to the nearest million. Directors' remuneration is recorded in the source at roughly £1m granularity and is treated as a flag rather than an amount, so it is not quoted here.
Control information reflects the persons with significant control register and shows control bands, not stake sizes or prices. It is not used to combine or net off the two companies' financials.
Questions
Gymshark and Castore, answered
Yes. Gymshark filed turnover of £647m and Castore filed £335m. The two figures do not cover the same length of time, though. Gymshark's accounts run for 12 months to July 2025 and Castore's run for 18 months to August 2025, so reducing Castore to a comparable year gives roughly £223m, and Gymshark's lead widens from 1.9 times to 2.9 times.
Because Castore's filed period is six months longer than Gymshark's. Every flow figure in Castore's accounts, turnover, staff costs, interest and the growth percentage, covers 18 months rather than 12. Balance sheet figures such as cash, net assets and employee numbers are point in time and are not affected.
Gymshark. Its estimated profit before tax is £7m, down from £12m the year before. Castore's estimate is a loss before tax of £27m, narrowing slightly from a £29m loss. As a share of turnover, which is not affected by the different period lengths, that is a margin of 1.1% for Gymshark against a negative 8.1% for Castore.
Estimated borrowings are £94m at Gymshark and £61m at Castore. Relative to net assets the two are close, at 0.93 times and 0.97 times. The cost is not close. Castore's interest payable takes £3.90 out of every £100 of sales, against £1.10 at Gymshark.
Companies House records Benjamin David Francis as a person with significant control of Gymshark Topco Limited in the 25% to 50% ownership band, notified in July 2025. For J.Carter Sporting Club Limited, the parent of Castore, it records Philip Beahon and Thomas Beahon as people with significant influence or control, notified in January 2020. Neither company has an owner recorded at the 75% direct ownership level. These are control bands rather than exact stakes.
Funding growth of your own?
Both of these businesses are financed as well as traded. If you are weighing up working capital, stock or expansion funding, Spark Finance can tell you what the market will actually lend.
More from Spark Intel