GAINS FROM GEEBS
1:1 coaching by Kris Oddo
Geebs Coaching

Coaching scholarship · up to 3 spots

30 days of free coaching with Kris. 3 spots open.

Up to three spots. Three minutes to apply. If selected, a $50 deposit holds your spot.

Free protein tracker

Daily protein & meal tracker

Track your daily protein target and distribute grams across your meal windows. Build consistency with real-time streak tracking and local progress storage.

Free, interactive, and private. All data is saved directly on your device.

Daily Protein Intake

—/ 148g

Loading...

Protein Streak

—days

Consecutive days hitting ≥90% of goal

7-Day Average

—/ day

Private local storage

Target Configuration: 148g / day across 4 meals

Based on 180 lbs (0.82g/lb body recomp)

Daily Protein Insight · Thursday Focus

Protein Intake for Body Recomposition→

Preserving Lean Mass in a Deficit

During an energy deficit, protein requirements increase to 0.82–1.0g per pound (1.8–2.2g/kg) to protect skeletal muscle mass from breakdown while fat stores are oxidized.

Today's Meal Logging (2026-10-08)

Meal 1 (Breakfast)

Target: ~37g
0g(37g to meal target)

Meal 2 (Lunch)

Target: ~37g
0g(37g to meal target)

Meal 3 (Post-Workout / Snack)

Target: ~37g
0g(37g to meal target)

Meal 4 (Dinner)

Target: ~37g
0g(37g to meal target)

0g of 148g logged today. Saved locally.

Daily Protein Tracker email updates

Want these results emailed + weekly insights on training and recomposition?

The science of daily protein distribution

Hitting total daily protein is the primary driver of nitrogen balance, recovery, and skeletal muscle retention. However, meal distribution also plays a supportive role. Consuming sufficient protein (25g to 40g) at each meal ensures sufficient essential amino acids to stimulate muscle protein synthesis across 24-hour cycles.

Pair this daily tracker with our free macro calculator and perfect day meal builder to establish matching carbohydrate and fat targets for your training goals.

FAQ

Quick questions

How is the daily protein target calculated?

Targets are based on established sports nutrition ranges (Morton et al., 2018): 0.82g/lb (1.8g/kg) for standard body recomposition, 0.90g/lb (2.0g/kg) for hypertrophy, and 1.00g/lb (2.2g/kg) for preserving lean mass during an energy deficit.

Why distribute protein across multiple meals?

Reaching the leucine threshold (approximately 2.5g to 3.0g of leucine or 25g to 40g of complete protein per meal) triggers muscle protein synthesis (MPS). Distributing total daily protein across 3 to 5 meals sustains amino acid availability throughout the day.

How does the daily protein streak work?

A day counts toward your active streak when your total logged protein reaches at least 90% of your daily goal. All streak calculations and daily history are stored securely in your web browser local storage.

Do I need to create an account to save my protein log?

No. All inputs, daily meal entries, and streak records persist automatically in your browser local storage with zero account creation or cloud sync required.

Frequently asked questions

How is the daily protein target calculated?
Targets are based on established sports nutrition ranges (Morton et al., 2018): 0.82g/lb (1.8g/kg) for standard body recomposition, 0.90g/lb (2.0g/kg) for hypertrophy, and 1.00g/lb (2.2g/kg) for preserving lean mass during an energy deficit.
Why distribute protein across multiple meals?
Reaching the leucine threshold (approximately 2.5g to 3.0g of leucine or 25g to 40g of complete protein per meal) triggers muscle protein synthesis (MPS). Distributing total daily protein across 3 to 5 meals sustains amino acid availability throughout the day.
How does the daily protein streak work?
A day counts toward your active streak when your total logged protein reaches at least 90% of your daily goal. All streak calculations and daily history are stored securely in your web browser local storage.
Do I need to create an account to save my protein log?
No. All inputs, daily meal entries, and streak records persist automatically in your browser local storage with zero account creation or cloud sync required.

General nutritional utility and habit tracking tool only. Not medical advice, and not intended to diagnose or treat any medical condition. Last updated 2026-08-19.

Ways to work with Kris

Pick the one that fits your week.

You have read the argument. These are the options, and whichever one you pick carries into the application.

1 of 5

Kris Oddo watching a client use a chest press machine and cueing hand position during a training sessionMost hands-onVIP 1:1 CoachingYou want a coach on training, food and accountability every day.
  • Daily replies, usually within the hour
  • FaceTime meal prep: cook, portion, freeze the week
  • Fully custom plan with Kris's own demo videos
Start with VIP 1:1 Coaching
Kris Oddo on his porch, on the phone with a client and talking with his hand, laptop open on the tableCore 1:1Standard Check-In CoachingYou want a coach with you daily, without the concierge layer.
  • Custom training plan with demo videos
  • Macros-based nutrition, no rigid meal plan
  • Daily accountability at standard priority
Start with Standard Check-In Coaching
Kris Oddo in the gym with his arms crossed, looking toward the cameraNew, self-drivenWeekly Review CoachingYou run your own week and want a coach reading the numbers.
  • Custom training and nutrition plan
  • One recorded Loom review of your week
  • Adjustments based on what the week showed
Start with Weekly Review Coaching
Kris Oddo on his porch taking a call, laptop open on the table beside himOne-time guidanceOne-Time Consultation CallYou want direction now without a monthly commitment.
  • A focused 45-minute Zoom with Kris
  • A real diagnosis of what is holding back progress right now
  • Guidance on training, nutrition, accountability, or schedule
Book the consultation
Kris Oddo walking through the gym with his bag and shakerCommunity membershipScience-Based CommunityYou want a serious fitness community without a coaching contract.
  • Access to the Titan Forge Science-Based Telegram community
  • Training, nutrition, recovery, and research discussion
  • Shared accountability with like-minded lifters
Join for $24.99/month