Direct Sports Inc.

directsports.com

Baseball Bats, baseball & softball fielding gloves and baseball & softball · 54.3K visits a month · 1,000+ products from $1.70 · 15 Meta ads running

Monthly visits
54.3K
third-party estimate
Products
1,000+
4,503 variants
Price range
$1.70–$14,999
median $229.95
Collections
268
34 new in 90 days
Meta ads
15
running since May 2026
Followers
15K
largest: Facebook

Traffic

Monthly visits
54.3K
Sep 2026 · third-party estimate
Global rank
#487,780

Traffic sources, top countries and search keywords are shown when you sign in.

Products

Price range
$1.70–$14,999
median $229.95 · 1,000+ products
  • Baseball Bats25%
  • Baseball & Softball Fielding Gloves16%
  • Baseball & Softball14%

Collections

New in 90 days
34
Linked from home
149
Words of copy per page
316
Topics peers build, not here
10
Meta ads
15
running since 2026-05-31
Image 60%Dynamic 27%Catalog 13%

100% land on a collection page

Social

  • Facebook15K
  • Instagram—
  • X—

Search and AI

AI Overview citations
0 / 161
United States · Sporting Goods
Domain rating
29

Compared with Sporting Goods stores

742 peers
  • Collection pages 282peer median 98
    Higher than 74% of peers
  • Words on collection pages 316peer median 87
    Higher than 73% of peers
  • Products 2.3Kpeer median 324
    Higher than 78% of peers
  • Median price $229.95peer median $87.34
    Higher than 74% of peers

Peers: the 742 Sporting Goods stores we track in depth, as of 2026/11/03. Store counts are capped at what we read (1,000 collections, 1,000 products). How we measure

About

Direct Sports carries a large inventory of baseball bats, softball bats, baseball gloves and mitts, baseball catcher's sets and fastpitch softball catcher's sets, baseball apparel and clothing, batting gloves, and more. We are are full line dealer and have everything your softball or baseball player needs.

Sells
Sporting Goods › Athletics › Baseball & Softball › Baseball Bats
Location
Pearisburg, United States
Brands
42
Contact
Contact email on file. Sign in to see it.