Professional Sports Investing Tools
What is MLB Pitcher Strength Oscillator and how to use it?
ZCode MLB Pitcher Strength Oscillator shows you the current pitcher shape in a form of an easy chart.
Just by looking at the chart you can compare two pitchers to see their current pattern and current trend, which pitcher is surging, which is slumping.
You will also get the current team status, their last games, pitcher profitability and the difference (delta) between their profitability.
The Oscillator is calculated based on the bookie odds for the closed game.
| Yoshinobu Yamamoto | -$124 |
| Cam Schlittler | +$132 |
| Difference | -$256 |
| Date | Team 1 (Away) | Team 2 (Home) | Score | Odd 1 | Odd 2 |
| Date | Team 1 (Away) | Team 2 (Home) | Score | Odd 1 | Odd 2 |
| 1st Aug 2026, 21:10 | Boston Red Sox (Payton Tolle) | Los Angeles Dodgers (Yoshinobu Yamamoto) | 3:2 | 2.581 | 1.580 |
| 25th Jul 2026, 19:15 | Los Angeles Dodgers (Yoshinobu Yamamoto) | New York Mets (Nolan McLean) | 4:3 | 1.681 | 2.351 |
| 19th Jul 2026, 12:35 | Los Angeles Dodgers (Yoshinobu Yamamoto) | New York Yankees (Cam Schlittler) | 8:2 | 1.817 | 2.127 |
| 11th Jul 2026, 21:10 | Arizona Diamondbacks (Brandon Pfaadt) | Los Angeles Dodgers (Yoshinobu Yamamoto) | 9:2 | 3.560 | 1.352 |
| 4th Jul 2026, 22:10 | San Diego Padres (Wandy Peralta) | Los Angeles Dodgers (Yoshinobu Yamamoto) | 0:3 | 3.270 | 1.399 |
| 27th Jun 2026, 20:40 | Los Angeles Dodgers (Yoshinobu Yamamoto) | San Diego Padres (Randy Vásquez) | 15:3 | 1.547 | 2.672 |
| 20th Jun 2026, 22:10 | Baltimore Orioles (Trevor Rogers) | Los Angeles Dodgers (Yoshinobu Yamamoto) | 3:2 | 3.205 | 1.411 |
| 13th Jun 2026, 16:10 | Los Angeles Dodgers (Yoshinobu Yamamoto) | Chicago White Sox (Sean Burke) | 7:1 | 1.527 | 2.735 |
| 6th Jun 2026, 22:10 | Los Angeles Angels (Jack Kochanowicz) | Los Angeles Dodgers (Yoshinobu Yamamoto) | 2:9 | 3.860 | 1.313 |
| 31st May 2026, 16:10 | Philadelphia Phillies (Andrew Painter) | Los Angeles Dodgers (Yoshinobu Yamamoto) | 1:9 | 2.919 | 1.475 |
| 24th May 2026, 14:10 | Los Angeles Dodgers (Yoshinobu Yamamoto) | Milwaukee Brewers (Brandon Sproat) | 5:1 | 1.713 | 2.291 |
| 18th May 2026, 21:40 | Los Angeles Dodgers (Yoshinobu Yamamoto) | San Diego Padres (Michael King) | 0:1 | 1.755 | 2.219 |
| 12th May 2026, 22:10 | San Francisco Giants (Adrian Houser) | Los Angeles Dodgers (Yoshinobu Yamamoto) | 6:2 | 3.810 | 1.319 |
| 4th May 2026, 20:10 | Los Angeles Dodgers (Yoshinobu Yamamoto) | Houston Astros (Steven Okert) | 8:3 | 1.537 | 2.703 |
| 27th Apr 2026, 22:10 | Miami Marlins (Chris Paddack) | Los Angeles Dodgers (Yoshinobu Yamamoto) | 4:5 | 3.350 | 1.385 |
| 21st Apr 2026, 21:45 | Los Angeles Dodgers (Yoshinobu Yamamoto) | San Francisco Giants (Landen Roupp) | 1:3 | 1.609 | 2.506 |
| 14th Apr 2026, 22:10 | New York Mets (Nolan McLean) | Los Angeles Dodgers (Yoshinobu Yamamoto) | 1:2 | 2.703 | 1.537 |
| 7th Apr 2026, 19:07 | Los Angeles Dodgers (Yoshinobu Yamamoto) | Toronto Blue Jays (Kevin Gausman) | 4:1 | 1.719 | 2.280 |
| 1st Apr 2026, 20:20 | Cleveland Guardians (Gavin Williams) | Los Angeles Dodgers (Yoshinobu Yamamoto) | 4:1 | 3.465 | 1.366 |
| 31st Oct 2025, 20:00 | Los Angeles Dodgers (Yoshinobu Yamamoto) | Toronto Blue Jays (Kevin Gausman) | 3:1 | 1.719 | 2.174 |
| 25th Oct 2025, 20:00 | Los Angeles Dodgers (Yoshinobu Yamamoto) | Toronto Blue Jays (Kevin Gausman) | 5:1 | 1.746 | 2.133 |
| 18th Sep 2025, 22:10 | San Francisco Giants (Logan Webb) | Los Angeles Dodgers (Yoshinobu Yamamoto) | 1:2 | 2.385 | 1.607 |
| 12th Sep 2025, 22:15 | Los Angeles Dodgers (Yoshinobu Yamamoto) | San Francisco Giants (Justin Verlander) | 1:5 | 1.690 | 2.223 |
| 6th Sep 2025, 19:05 | Los Angeles Dodgers (Yoshinobu Yamamoto) | Baltimore Orioles (Trevor Rogers) | 3:4 | 1.709 | 2.191 |
| 31st Aug 2025, 16:10 | Arizona Diamondbacks (Brandon Pfaadt) | Los Angeles Dodgers (Yoshinobu Yamamoto) | 4:5 | 2.847 | 1.448 |
| 24th Aug 2025, 16:10 | Los Angeles Dodgers (Yoshinobu Yamamoto) | San Diego Padres (Nick Pivetta) | 8:2 | 1.900 | 1.940 |
| 18th Aug 2025, 20:40 | Los Angeles Dodgers (Yoshinobu Yamamoto) | Colorado Rockies (Kyle Freeland) | 3:4 | 1.347 | 3.335 |
| 11th Aug 2025, 21:38 | Los Angeles Dodgers (Yoshinobu Yamamoto) | Los Angeles Angels (José Soriano) | 4:7 | 1.598 | 2.437 |
| 3rd Aug 2025, 12:10 | Los Angeles Dodgers (Yoshinobu Yamamoto) | Tampa Bay Rays (Joe Boyle) | 3:0 | 1.636 | 2.353 |
| 28th Jul 2025, 19:10 | Los Angeles Dodgers (Yoshinobu Yamamoto) | Cincinnati Reds (Chase Burns) | 5:2 | 1.729 | 2.184 |
| 22nd Jul 2025, 22:10 | Minnesota Twins (Simeon Woods Richardson) | Los Angeles Dodgers (Yoshinobu Yamamoto) | 10:7 | 2.654 | 1.516 |
| 13th Jul 2025, 16:05 | Los Angeles Dodgers (Yoshinobu Yamamoto) | San Francisco Giants (Robbie Ray) | 5:2 | 1.737 | 2.171 |
| 7th Jul 2025, 19:40 | Los Angeles Dodgers (Yoshinobu Yamamoto) | Milwaukee Brewers (Freddy Peralta) | 1:9 | 1.744 | 2.161 |
| 1st Jul 2025, 22:10 | Chicago White Sox (Shane Smith) | Los Angeles Dodgers (Yoshinobu Yamamoto) | 1:6 | 3.790 | 1.294 |
| 25th Jun 2025, 20:40 | Los Angeles Dodgers (Yoshinobu Yamamoto) | Colorado Rockies (Chase Dollander) | 8:1 | 1.313 | 3.635 |
| 19th Jun 2025, 22:10 | San Diego Padres (Ryan Bergert) | Los Angeles Dodgers (Yoshinobu Yamamoto) | 5:3 | 3.180 | 1.385 |
| 13th Jun 2025, 22:10 | San Francisco Giants (Logan Webb) | Los Angeles Dodgers (Yoshinobu Yamamoto) | 6:2 | 2.597 | 1.536 |
| 7th Jun 2025, 14:15 | Los Angeles Dodgers (Yoshinobu Yamamoto) | St Louis Cardinals (Erick Fedde) | 1:2 | 1.516 | 2.654 |
| 1st Jun 2025, 19:10 | New York Yankees (Ryan Yarbrough) | Los Angeles Dodgers (Yoshinobu Yamamoto) | 7:3 | 2.515 | 1.566 |
| 14th May 2025, 22:10 | Athletics (Gunnar Hoglund) | Los Angeles Dodgers (Yoshinobu Yamamoto) | 3:9 | 3.400 | 1.330 |
| 26th May 2025, 18:10 | Los Angeles Dodgers (Yoshinobu Yamamoto) | Cleveland Guardians (Gavin Williams) | 7:2 | 1.577 | 2.487 |
| 20th May 2025, 22:10 | Arizona Diamondbacks (Ryne Nelson) | Los Angeles Dodgers (Yoshinobu Yamamoto) | 3:4 | 3.030 | 1.415 |
| 8th May 2025, 21:40 | Los Angeles Dodgers (Yoshinobu Yamamoto) | Arizona Diamondbacks (Brandon Pfaadt) | 3:5 | 1.631 | 2.363 |
| 2nd May 2025, 19:15 | Los Angeles Dodgers (Yoshinobu Yamamoto) | Atlanta Braves (Grant Holmes) | 2:1 | 1.557 | 2.538 |
| 25th Apr 2025, 22:10 | Pittsburgh Pirates (Paul Skenes) | Los Angeles Dodgers (Yoshinobu Yamamoto) | 3:0 | 2.905 | 1.445 |
| 18th Apr 2025, 20:05 | Los Angeles Dodgers (Yoshinobu Yamamoto) | Texas Rangers (Jacob deGrom) | 3:0 | 1.778 | 2.111 |
| 11th Apr 2025, 22:10 | Chicago Cubs (Matthew Boyd) | Los Angeles Dodgers (Yoshinobu Yamamoto) | 0:3 | 2.567 | 1.546 |
| 4th Apr 2025, 18:45 | Los Angeles Dodgers (Yoshinobu Yamamoto) | Philadelphia Phillies (Jesús Luzardo) | 2:3 | 1.717 | 2.202 |
| 28th Mar 2025, 22:10 | Detroit Tigers (Jack Flaherty) | Los Angeles Dodgers (Yoshinobu Yamamoto) | 5:8 | 3.030 | 1.415 |
| 18th Mar 2025, 06:10 | Los Angeles Dodgers (Yoshinobu Yamamoto) | Chicago Cubs (Shota Imanaga) | 4:1 | 1.615 | 2.397 |
| 10th Mar 2025, 16:05 | Arizona Diamondbacks (John Curtiss) | Los Angeles Dodgers (Yoshinobu Yamamoto) | 2:6 | 2.750 | 1.480 |
| 20th Feb 2025, 15:05 | Chicago Cubs (Cody Poteet) | Los Angeles Dodgers (Yoshinobu Yamamoto) | 12:4 | 2.600 | 1.530 |
| 26th Oct 2024, 20:08 | New York Yankees (Carlos Rodón) | Los Angeles Dodgers (Yoshinobu Yamamoto) | 2:4 | 2.290 | 1.667 |
| 17th Oct 2024, 20:08 | Los Angeles Dodgers (Yoshinobu Yamamoto) | New York Mets (Jose Quintana) | 10:2 | 1.750 | 2.152 |
| 11th Oct 2024, 20:08 | San Diego Padres (Yu Darvish) | Los Angeles Dodgers (Yoshinobu Yamamoto) | 0:2 | 2.290 | 1.667 |
| 5th Oct 2024, 20:38 | San Diego Padres (Dylan Cease) | Los Angeles Dodgers (Yoshinobu Yamamoto) | 5:7 | 2.182 | 1.730 |
| 28th Sep 2024, 20:10 | Los Angeles Dodgers (Yoshinobu Yamamoto) | Colorado Rockies (Antonio Senzatela) | 13:2 | 1.405 | 3.080 |
| 22nd Sep 2024, 16:10 | Colorado Rockies (Antonio Senzatela) | Los Angeles Dodgers (Yoshinobu Yamamoto) | 5:6 | 4.335 | 1.241 |
| 16th Sep 2024, 19:20 | Los Angeles Dodgers (Yoshinobu Yamamoto) | Atlanta Braves (Max Fried) | 9:0 | 1.744 | 2.161 |
| 15th Jun 2024, 21:10 | Kansas City Royals (Seth Lugo) | Los Angeles Dodgers (Yoshinobu Yamamoto) | 7:2 | 3.130 | 1.394 |
| 7th Jun 2024, 19:05 | Los Angeles Dodgers (Yoshinobu Yamamoto) | New York Yankees (Cody Poteet) | 2:1 | 1.626 | 2.373 |
| 1st Jun 2024, 22:10 | Colorado Rockies (Cal Quantrill) | Los Angeles Dodgers (Yoshinobu Yamamoto) | 1:4 | 3.715 | 1.303 |
| 26th May 2024, 12:10 | Los Angeles Dodgers (Yoshinobu Yamamoto) | Cincinnati Reds (Brent Suter) | 1:4 | 1.466 | 2.822 |
| 20th May 2024, 22:10 | Arizona Diamondbacks (Joe Mantiply) | Los Angeles Dodgers (Yoshinobu Yamamoto) | 4:6 | 3.000 | 1.410 |
| 7th May 2024, 22:10 | Miami Marlins (Edward Cabrera) | Los Angeles Dodgers (Yoshinobu Yamamoto) | 2:8 | 3.985 | 1.308 |
| 1st May 2024, 21:40 | Los Angeles Dodgers (Yoshinobu Yamamoto) | Arizona Diamondbacks (Jordan Montgomery) | 8:0 | 1.753 | 2.248 |
| 25th Apr 2024, 16:05 | Los Angeles Dodgers (Yoshinobu Yamamoto) | Washington Nationals (MacKenzie Gore) | 2:1 | 1.598 | 2.567 |
| 19th Apr 2024, 22:10 | New York Mets (Sean Manaea) | Los Angeles Dodgers (Yoshinobu Yamamoto) | 9:4 | 2.847 | 1.506 |
| 12th Apr 2024, 22:10 | San Diego Padres (Michael King) | Los Angeles Dodgers (Yoshinobu Yamamoto) | 8:7 | 2.921 | 1.486 |
| 13th Mar 2024, 16:05 | Seattle Mariners (Casey Lawrence) | Los Angeles Dodgers (Yoshinobu Yamamoto) | 8:1 | 2.840 | 1.430 |
| Date | Team 1 (Away) | Team 2 (Home) | Score | Odd 1 | Odd 2 |
| Date | Team 1 (Away) | Team 2 (Home) | Score | Odd 1 | Odd 2 |
| 3rd Aug 2026, 19:05 | St Louis Cardinals (Michael McGreevy) | New York Yankees (Cam Schlittler) | 13:7 | 3.000 | 1.455 |
| 29th Jul 2026, 19:40 | New York Yankees (Cam Schlittler) | Chicago White Sox (Davis Martin) | 5:6 | 1.732 | 2.257 |
| 24th Jul 2026, 18:45 | New York Yankees (Cam Schlittler) | Philadelphia Phillies (Jesús Luzardo) | 1:0 | 2.206 | 1.763 |
| 19th Jul 2026, 12:35 | Los Angeles Dodgers (Yoshinobu Yamamoto) | New York Yankees (Cam Schlittler) | 8:2 | 1.817 | 2.127 |
| 11th Jul 2026, 16:05 | New York Yankees (Cam Schlittler) | Washington Nationals (PJ Poulin) | 4:2 | 1.558 | 2.641 |
| 6th Jul 2026, 18:40 | New York Yankees (Cam Schlittler) | Tampa Bay Rays (Griffin Jax) | 5:1 | 1.858 | 2.074 |
| 30th Jun 2026, 19:05 | Detroit Tigers (Tarik Skubal) | New York Yankees (Cam Schlittler) | 9:3 | 2.002 | 1.919 |
| 25th Jun 2026, 19:10 | New York Yankees (Cam Schlittler) | Boston Red Sox (Connelly Early) | 3:6 | 1.743 | 2.238 |
| 19th Jun 2026, 19:05 | Cincinnati Reds (Rhett Lowder) | New York Yankees (Cam Schlittler) | 0:5 | 3.350 | 1.385 |
| 13th Jun 2026, 15:07 | New York Yankees (Cam Schlittler) | Toronto Blue Jays (Kevin Gausman) | 3:1 | 1.939 | 1.981 |
| 7th Jun 2026, 13:35 | Boston Red Sox (Ranger Suarez) | New York Yankees (Cam Schlittler) | 1:6 | 2.238 | 1.743 |
| 2nd Jun 2026, 19:05 | Cleveland Guardians (Joey Cantillo) | New York Yankees (Cam Schlittler) | 9:4 | 2.839 | 1.497 |
| 26th May 2026, 19:40 | New York Yankees (Cam Schlittler) | Kansas City Royals (Bailey Falter) | 15:1 | 1.537 | 2.703 |
| 20th May 2026, 19:05 | Toronto Blue Jays (Trey Yesavage) | New York Yankees (Cam Schlittler) | 2:1 | 2.506 | 1.609 |
| 15th May 2026, 19:15 | New York Yankees (Cam Schlittler) | New York Mets (Clay Holmes) | 5:2 | 1.713 | 2.291 |
| 9th May 2026, 19:10 | New York Yankees (Cam Schlittler) | Milwaukee Brewers (Kyle Harrison) | 3:4 | 1.817 | 2.127 |
| 4th May 2026, 19:05 | Baltimore Orioles (Shane Baz) | New York Yankees (Cam Schlittler) | 1:12 | 2.806 | 1.506 |
| 28th Apr 2026, 20:05 | New York Yankees (Cam Schlittler) | Texas Rangers (Jacob deGrom) | 3:2 | 1.858 | 2.074 |
| 23rd Apr 2026, 18:10 | New York Yankees (Cam Schlittler) | Boston Red Sox (Payton Tolle) | 4:2 | 1.732 | 2.257 |
| 17th Apr 2026, 19:05 | Kansas City Royals (Michael Wacha) | New York Yankees (Cam Schlittler) | 2:4 | 2.478 | 1.621 |
| 12th Apr 2026, 13:40 | New York Yankees (Cam Schlittler) | Tampa Bay Rays (Drew Rasmussen) | 4:5 | 1.755 | 2.219 |
| 7th Apr 2026, 19:05 | Athletics (Aaron Civale) | New York Yankees (Cam Schlittler) | 3:5 | 3.200 | 1.370 |
| 1st Apr 2026, 16:10 | New York Yankees (Cam Schlittler) | Seattle Mariners (George Kirby) | 5:3 | 2.040 | 1.886 |
| 21st Sep 2025, 13:35 | New York Yankees (Cam Schlittler) | Baltimore Orioles (Kyle Bradish) | 7:1 | 1.760 | 2.112 |
| 16th Sep 2025, 19:40 | New York Yankees (Cam Schlittler) | Minnesota Twins (Zebby Matthews) | 10:9 | 1.637 | 2.320 |
| 11th Sep 2025, 19:05 | Detroit Tigers (Tyler Holton) | New York Yankees (Cam Schlittler) | 3:9 | 2.385 | 1.607 |
| 5th Sep 2025, 19:05 | Toronto Blue Jays (Kevin Gausman) | New York Yankees (Cam Schlittler) | 7:1 | 2.043 | 1.811 |
| 30th Aug 2025, 19:10 | New York Yankees (Cam Schlittler) | Chicago White Sox (Shane Smith) | 5:3 | 1.508 | 2.640 |
| 25th Aug 2025, 19:05 | Washington Nationals (Brad Lord) | New York Yankees (Cam Schlittler) | 5:10 | 2.927 | 1.428 |
| 20th Aug 2025, 19:35 | New York Yankees (Cam Schlittler) | Tampa Bay Rays (Drew Rasmussen) | 6:4 | 2.009 | 1.838 |
| 13th Aug 2025, 19:05 | Minnesota Twins (Joe Ryan) | New York Yankees (Cam Schlittler) | 4:1 | 2.253 | 1.688 |
| 8th Aug 2025, 19:05 | Houston Astros (Hunter Brown) | New York Yankees (Cam Schlittler) | 5:3 | 1.961 | 1.900 |
| 2nd Aug 2025, 16:10 | New York Yankees (Cam Schlittler) | Miami Marlins (Eury Pérez) | 0:2 | 1.900 | 1.961 |
| 28th Jul 2025, 19:05 | Tampa Bay Rays (Drew Rasmussen) | New York Yankees (Cam Schlittler) | 4:2 | 2.123 | 1.769 |
| 22nd Jul 2025, 19:07 | New York Yankees (Cam Schlittler) | Toronto Blue Jays (Max Scherzer) | 5:4 | 1.992 | 1.871 |
| 9th Jul 2025, 19:05 | Seattle Mariners (Logan Evans) | New York Yankees (Cam Schlittler) | 6:9 | 2.312 | 1.656 |
| 22nd Mar 2025, 13:05 | Philadelphia Phillies (Jesús Luzardo) | New York Yankees (Cam Schlittler) | 8:7 | 1.870 | 1.950 |
| 1st Mar 2025, 13:05 | Houston Astros (Spencer Arrighetti) | New York Yankees (Cam Schlittler) | 3:9 | 2.350 | 1.630 |
Z Code System
Fully Verifiable Winning System Proven Since 1999
Industry Standard In Sports Investing
Get winning picks on MLB, NHL, NBA and NFL
The full toolkit.
Twenty‑plus tools across modeling, market, fantasy and live play. Built and refined since 2003.




