A WTX Boom running back in a dark number 17 jersey stiff-arms a defender's helmet, forcing him back as a teammate closes in, dusk sky behind them

Every game has one frame that matters.

Sports and event photography across the Permian Basin. Game coverage, senior portraits, team photos, and the moments between plays.

AF1/1250f/2.8ISO 100200mm0001

Through my Lens.

From the sideline.

Pan through the frames. Open any one to see the whole gallery.

Every gallery.

Find your team. Each gallery opens on instaproofs, where you can view, favorite, and order prints.

    @shotby.j_

    Recent posts from Instagram.

      I'm Jordan!

      I shoot everything from events to family, but I specialize in sports photography. Football, basketball, baseball and softball, and any other sport you can think of, I shoot.

      I look for the moment before and after the play, the one a parent keeps. All your photos can be downloaded from your own personal gallery.

      Camera: Canon EOS R8
      Lens: Canon RF 70-200mm f/2.8
      Lens: Canon RF 28-70mm f/2.8
      Location: Odessa and Midland, TX. Traveling available.

      Follow along on Instagram and TikTok, @shotby.j_

      What I shoot.

      Sports Packages.

      Pricing, starting from

      Game Day

      $75/ single game

      • Price Alternative: $5 per edited shot
      • Up to 2 hours coverage
      • 10 professionally edited photos
      • Online gallery
      • Digital downloads included
      Book Game Day

      Duo Package

      $100/ entire game

      • Two athletes: siblings or teammates
      • Up to 2 hours coverage
      • 10 to 20 edited photos of each athlete
      • Digital downloads included
      • Online gallery
      Book Duo Package

      Important note: All bookings require a $25 deposit to hold the booking. If the $5 per edited shot option is chosen, the amount will at least be equal to the $25 deposit.

      Event and Non-Sport Packages.

      Pricing, starting from

      Custom Package

      $75/ hour

      • Event photography
      • Studio photoshoots
      • Family sessions
      • Portraits and other non-sports photography
      Ask about Custom Package

      Important note: All bookings require a $25 deposit to hold the booking.

      Book Now!

      Pick an open time below, or send the shoot details directly and I'll reply with availability.

      shotbyjphotos@gmail.com

      (432) 880-1385

      Booked through the calendar? You will get a text and an email reminder the day before your shoot and again an hour before.

      Or send the details directly

      Team, jersey number, what the photos are for, anything else that helps.

      Open this gallery