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.

Select the upcoming games or individual teams separately to compare them:
None
None
10th Jul 2025, 19:05 Seattle Mariners vs New York Yankees
Unlock!
10th Jul 2025, 19:10 Tampa Bay Rays vs Boston Red Sox
Unlock!
10th Jul 2025, 19:40 Cleveland Guardians vs Chicago White Sox
10th Jul 2025, 19:45 Washington Nationals vs St Louis Cardinals
10th Jul 2025, 21:05 Atlanta Braves vs Athletics
10th Jul 2025, 21:38 Texas Rangers vs Los Angeles Angels
10th Jul 2025, 21:40 Arizona Diamondbacks vs San Diego Padres
Unlock!
11th Jul 2025, 19:10 Colorado Rockies vs Cincinnati Reds
Unlock!
11th Jul 2025, 20:10 Cleveland Guardians vs Chicago White Sox
11th Jul 2025, 20:10 New York Mets vs Kansas City Royals
11th Jul 2025, 20:10 Pittsburgh Pirates vs Minnesota Twins
11th Jul 2025, 22:05 Toronto Blue Jays vs Athletics
11th Jul 2025, 22:15 Los Angeles Dodgers vs San Francisco Giants
Unlock!
12th Jul 2025, 16:05 Los Angeles Dodgers vs San Francisco Giants
Unlock!
12th Jul 2025, 16:10 Cleveland Guardians vs Chicago White Sox
12th Jul 2025, 16:10 New York Mets vs Kansas City Royals
12th Jul 2025, 16:10 Tampa Bay Rays vs Boston Red Sox
Unlock!
Arizona Diamondbacks
Atlanta Braves
Baltimore Orioles
Unlock!
Boston Red Sox
Chicago Cubs
Chicago White Sox
Cincinnati Reds
Unlock!
Cleveland Guardians
Colorado Rockies
Detroit Tigers
Miami Marlins
Unlock!
Houston Astros
Kansas City Royals
Los Angeles Angels
Los Angeles Dodgers
Unlock!
Milwaukee Brewers
Minnesota Twins
New York Mets
New York Yankees
Unlock!
Athletics
Philadelphia Phillies
Pittsburgh Pirates
San Diego Padres
Unlock!
San Francisco Giants
Seattle Mariners
St Louis Cardinals
Tampa Bay Rays
Unlock!
Texas Rangers
Toronto Blue Jays
Washington Nationals
Arizona Diamondbacks
Atlanta Braves
Baltimore Orioles
Unlock!
Boston Red Sox
Chicago Cubs
Chicago White Sox
Cincinnati Reds
Unlock!
Cleveland Guardians
Colorado Rockies
Detroit Tigers
Miami Marlins
Unlock!
Houston Astros
Kansas City Royals
Los Angeles Angels
Los Angeles Dodgers
Unlock!
Milwaukee Brewers
Minnesota Twins
New York Mets
New York Yankees
Unlock!
Athletics
Philadelphia Phillies
Pittsburgh Pirates
San Diego Padres
Unlock!
San Francisco Giants
Seattle Mariners
St Louis Cardinals
Tampa Bay Rays
Unlock!
Texas Rangers
Toronto Blue Jays
Washington Nationals
A.J. Burnett
Aaron Brooks
Aaron Crow
Adam Bernero
Adrian Beltre
Alec Marsh
Ambiorix Burgos
Angel Zerpa
Austin Cox
Billy Buckner
Blake Wood
Bobby Keppel
Brad Keller
Brady Singer
Brandon Duckworth
Brian Bannister
Brian Flynn
Bruce Chen
Burch Smith
Carl Crawford
Carlos Hernandez
Carlos Rosa
Chandler Champlain
Chien-Ming Wang
Chris Young
Christopher Dwyer
Cole Ragans
Collin Snider
Dan Altavilla
Dan Haren
Daniel Duffy
Daniel Lynch
Daniel Lynch IV
Daniel Mengden
Danny Duffy
David Eckstein
David Ortiz
David Riske
Denny M Bautista
Dillon Gee
Dusty Hughes
Dylan Coleman
Edinson Volquez
Eric Skoglund
Ervin Santana
Everett Teaford
Felipe Paulino
Foster Griffin
Gil Meche
Glenn Sparkman
Greg Holland
Guillermo Moscoso
Heath Fillmyer
Homer Bailey
Ian Kennedy
Jackson Kowar
Jake Junis
Jake Odorizzi
Jakob Junis
James McArthur
James Shields
Jamey Wright
Jason Hammel
Jason Vargas
Jeff Francis
Jeff Niemann
Jeremy Affeldt
Jeremy Guthrie
Jesse Hahn
Jimmy Gobble
Joakim Soria
Joe Blanton
Joe Mays
Joel Peralta
John Buck
John Lamb
Johnny Cueto
Jon Garland
Jon Heasley
Jon Lester
Jonathan Bowlan
Jonathan Heasley
Jonathan Sanchez
Jordan Lyles
Jorge De La Rosa
Jorge Lopez
Jorge Posada
Jose Cuas
Josh Staumont
Josh Taylor
Juan Cruz
Kanekoa Texeira
Kris Bubic
Kris Medlen
Kyle Davies
Kyle Farnsworth
Kyle Zimmer
Lenny DiNardo
Leo Nunez
Liam Hendriks
Luis Mendoza
Luke Farrell
Luke Hochevar
Luke Hudson
Mark Buehrle
Mark Redman
Matt Harvey
Matt Strahm
Max Castillo
Michael Lorenzen
Michael Wacha
Miguel Almonte
Mike MacDougal
Mike Mayers
Mike Minor
Mike Montgomery
Mike Wood
Nate Karns
Nathan Adcock
Nathan Karns
Noah Cameron
Octavio Dotel
Odalis Perez
Onelki Garcia
Phillip Humber
Ramon Ramirez
Robinson Tejeda
Ronald Bolanos
Ross Stripling
Runelvys Hernandez
Ryan Verdugo
Ryan Yarbrough
Sam Gaviglio
Scott Baker
Scott Blewett
Scott Elarton
Sean O'Sullivan
Seth Etherton
Seth Lugo
Sidney Ponson
Stephen Woods Jr.
Steven Cruz
Sugar Ray Marimon
Taylor Clarke
Tim Collins
Todd Wellemeyer
Travis Wood
Trevor Cahill
Trevor Oaks
Tucker Davidson
Vin Mazzaro
Wade Davis
Will Smith
Yohan Pino
Yordano Ventura
Yuniesky Betancourt
Zack Greinke
Aaron Sanchez
Aaron Slegers
Adalberto Mejia
Adam Wilk
Adrian Beltre
Alex Burnett
Alex Meyer
Andrew Albers
Andrew Morris
Anthony Slama
Anthony Swarzak
Bailey Ober
Bartolo Colon
Beau Burrows
Bobby Abreu
Boof Bonser
Brad Radke
Brian Duensing
Carl Pavano
Carlos Silva
Charlie Barnes
Chase De Jong
Chi Chi Gonzalez
Chris Archer
Chris Paddack
Cody Stashak
Colby Lewis
Cole De Vries
Cole DeVries
Cole Sands
Craig Breslow
Dallas Keuchel
Daniel Duarte
Danny Coulombe
David Festa
Dennys Reyes
Devin Smeltzer
Dietrich Enns
Dillon Gee
Dylan Bundy
Ervin Santana
Esmerling Vasquez
Fausto Carmona
Felix Jorge
Fernando Romero
Francisco Liriano
Gabriel Moya
Glen Perkins
Griffin Jax
Hector Santiago
Homer Bailey
J.A. Happ
J.J. Hardy
J.R. Graham
Jaime Garcia
Jake Odorizzi
Jared Burton
Jason Kubel
Jason Marquis
Jeff Manship
Jesse Crain
Jhoulys Chacin
Joe Nathan
Joe Ryan
Johan Santana
John Gant
Jordan Balazovic
Jose Berrios
Jose De Leon
Jose Mijares
Josh Winder
Justin Haley
Kenta Maeda
Kevin Correia
Kevin Slowey
Kohl Stewart
Kris Johnson
Kyle Gibson
Kyle Lohse
Lance Lynn
Lewis Thorpe
Liam Hendriks
Livan Hernandez
Logan Darnell
Louie Varland
Luke Farrell
Mark Buehrle
Martin Perez
Matt Canterino
Matt Garza
Matt Guerrier
Matt Shoemaker
Matt Wisler
Michael Cuddyer
Michael Pineda
Mike Pelfrey
Mike Smith
Mitch Maier
Nick Blackburn
Nick Markakis
Nick Tepesch
Nik Turley
P.J. Walters
Pablo Lopez
Pat Dean
Pat Neshek
Paul Konerko
Pedro Hernandez
Phil Hughes
Prince Fielder
Ramon Ortiz
Randy Dobnak
Rich Hill
Ricky Nolasco
Rob Delaney
Ronnie Belliard
Ronny Henriquez
Roy Halladay
Ryan Vogelsong
Samuel Deduno
Scott Baker
Scott Blewett
Scott Diamond
Sean Poppen
Simeon Woods Richardson
Sonny Gray
Stephen Gonsalves
Steven Okert
Taylor Rogers
Tommy Milone
Trevor May
Tyler Clippard
Tyler Duffey
Tyler Mahle
Vance Worley
Yohan Pino
Zack Littell
Zebby Matthews
Select location:
Cole Ragans-$196
Cole Ragans
DateTeam 1 (Away)Team 2 (Home)ScoreOdd 1Odd 2
DateTeam 1 (Away)Team 2 (Home)ScoreOdd 1Odd 2
5th Jun 2025, 19:45Kansas City Royals (Cole Ragans)St Louis Cardinals (Matthew Liberatore)7:51.9401.880
16th May 2025, 19:40St Louis Cardinals (Andre Pallante)Kansas City Royals (Cole Ragans)10:32.3121.656
10th May 2025, 19:10Boston Red Sox (Garrett Crochet)Kansas City Royals (Cole Ragans)10:11.9611.900
5th May 2025, 19:40Chicago White Sox (Shane Smith)Kansas City Royals (Cole Ragans)0:32.9841.426
18th Apr 2025, 18:40Kansas City Royals (Cole Ragans)Detroit Tigers (Jackson Jobe)3:71.7172.202
13th Apr 2025, 13:40Kansas City Royals (Cole Ragans)Cleveland Guardians (Ben Lively)4:21.7172.202
8th Apr 2025, 19:40Minnesota Twins (Pablo López)Kansas City Royals (Cole Ragans)1:22.0421.830
2nd Apr 2025, 13:10Kansas City Royals (Cole Ragans)Milwaukee Brewers (Freddy Peralta)2:32.0201.848
27th Mar 2025, 16:10Cleveland Guardians (Tanner Bibee)Kansas City Royals (Cole Ragans)7:42.5151.566
16th Mar 2025, 16:10Kansas City Royals (Cole Ragans)Colorado Rockies (Kyle Freeland)10:21.9501.870
11th Mar 2025, 16:10Kansas City Royals (Cole Ragans)Arizona Diamondbacks (Merrill Kelly)2:32.2501.670
6th Mar 2025, 20:05Kansas City Royals (Cole Ragans)Chicago Cubs (Justin Steele)9:32.2501.670
7th Oct 2024, 19:38Kansas City Royals (Cole Ragans)New York Yankees (Carlos Rodón)4:22.3241.650
24th Sep 2024, 18:45Kansas City Royals (Cole Ragans)Washington Nationals (Mitchell Parker)1:01.4962.719
17th Sep 2024, 19:40Detroit Tigers (Casey Mize)Kansas City Royals (Cole Ragans)3:12.5151.566
11th Sep 2024, 19:05Kansas City Royals (Cole Ragans)New York Yankees (Luis Gil)3:42.3321.646
6th Sep 2024, 20:10Minnesota Twins (Zebby Matthews)Kansas City Royals (Cole Ragans)0:52.2341.698
31st Aug 2024, 19:10Kansas City Royals (Cole Ragans)Houston Astros (Yusei Kikuchi)2:52.1231.769
26th Aug 2024, 13:10Kansas City Royals (Cole Ragans)Cleveland Guardians (Nick Sandlin)4:31.7702.070
20th Aug 2024, 20:10Los Angeles Angels (Tyler Anderson)Kansas City Royals (Cole Ragans)9:52.4371.598
14th Aug 2024, 13:10Kansas City Royals (Cole Ragans)Minnesota Twins (Louie Varland)4:11.9201.940
7th Aug 2024, 20:10Boston Red Sox (Kutter Crawford)Kansas City Royals (Cole Ragans)4:82.2211.706
2nd Aug 2024, 18:40Kansas City Royals (Cole Ragans)Detroit Tigers (Tarik Skubal)9:22.0201.848
28th Jul 2024, 14:10Chicago Cubs (Javier Assad)Kansas City Royals (Cole Ragans)7:32.6261.525
22nd Jul 2024, 20:10Arizona Diamondbacks (Yilber Diaz)Kansas City Royals (Cole Ragans)4:102.3731.626
5th Jul 2024, 20:10Kansas City Royals (Cole Ragans)Colorado Rockies (Kyle Freeland)2:41.5462.567
29th Jun 2024, 16:10Cleveland Guardians (Tanner Bibee)Kansas City Royals (Cole Ragans)7:21.8572.009
24th Jun 2024, 20:10Miami Marlins (Roddery Muñoz)Kansas City Royals (Cole Ragans)1:43.2351.375
19th Jun 2024, 21:40Kansas City Royals (Cole Ragans)Athletics (Luis Medina)1:51.5052.688
14th Jun 2024, 22:10Kansas City Royals (Cole Ragans)Los Angeles Dodgers (Gavin Stone)3:42.3321.646
9th Jun 2024, 14:10Seattle Mariners (George Kirby)Kansas City Royals (Cole Ragans)6:52.2211.706
2nd Jun 2024, 14:10San Diego Padres (Michael King)Kansas City Royals (Cole Ragans)3:42.1531.749
28th May 2024, 19:40Kansas City Royals (Cole Ragans)Minnesota Twins (Simeon Woods Richardson)2:41.7372.171
22nd May 2024, 14:10Detroit Tigers (Tarik Skubal)Kansas City Royals (Cole Ragans)3:81.8811.982
11th May 2024, 21:38Kansas City Royals (Cole Ragans)Los Angeles Angels (Tyler Anderson)3:91.6482.447
6th May 2024, 19:10Milwaukee Brewers (Bryse Wilson)Kansas City Royals (Cole Ragans)2:32.2671.742
30th Apr 2024, 19:07Kansas City Royals (Cole Ragans)Toronto Blue Jays (José Berríos)4:12.2051.780
25th Apr 2024, 14:10Toronto Blue Jays (José Berríos)Kansas City Royals (Cole Ragans)1:21.9202.023
20th Apr 2024, 19:10Baltimore Orioles (Corbin Burnes)Kansas City Royals (Cole Ragans)9:71.8772.073
14th Apr 2024, 13:40Kansas City Royals (Cole Ragans)New York Mets (José Buttó)1:21.9601.980
12th Mar 2024, 16:10Kansas City Royals (Cole Ragans)Colorado Rockies (Cal Quantrill)2:41.7702.060
28th Sep 2023, 15:10Kansas City Royals (Cole Ragans)Detroit Tigers (Sawyer Gipson-Long)3:72.0501.896
22nd Sep 2023, 20:10Kansas City Royals (Cole Ragans)Houston Astros (Framber Valdez)7:52.9651.475
16th Sep 2023, 19:10Houston Astros (J.P. France)Kansas City Royals (Cole Ragans)8:101.7172.309
10th Sep 2023, 13:37Kansas City Royals (Cole Ragans)Toronto Blue Jays (Jose Berrios)2:52.5111.621
4th Sep 2023, 14:10Chicago White Sox (Jesse Scholtens)Kansas City Royals (Cole Ragans)1:122.5161.619
23rd Aug 2023, 15:37Kansas City Royals (Cole Ragans)Athletics (Adrian Martinez)4:01.7172.309
18th Aug 2023, 14:20Kansas City Royals (Cole Ragans)Chicago Cubs (Jameson Taillon)4:32.6501.567
12th Aug 2023, 19:10St Louis Cardinals (Steven Matz)Kansas City Royals (Cole Ragans)5:41.7342.281
7th Aug 2023, 19:10Kansas City Royals (Cole Ragans)Boston Red Sox (Brayan Bello)2:62.8071.517
2nd Aug 2023, 20:10New York Mets (Kodai Senga)Kansas City Royals (Cole Ragans)0:41.7012.340
23rd Mar 2023, 21:05Athletics (JP Sears)Texas Rangers (Cole Ragans)7:72.2581.630
11th Mar 2023, 15:05Cincinnati Reds (Chase Anderson)Texas Rangers (Cole Ragans)7:82.2581.630
1st Oct 2022, 21:07Texas Rangers (Cole Ragans)Los Angeles Angels (Jose Suarez)2:32.2681.740
25th Sep 2022, 14:35Cleveland Guardians (Aaron Civale)Texas Rangers (Cole Ragans)10:41.8052.168
20th Sep 2022, 20:05Los Angeles Angels (Patrick Sandoval)Texas Rangers (Cole Ragans)5:21.8452.112
13th Sep 2022, 20:05Athletics (Ken Waldichuk)Texas Rangers (Cole Ragans)7:82.1001.855
7th Sep 2022, 20:10Texas Rangers (Cole Ragans)Houston Astros (Cristian Javier)3:43.7001.340
22nd Aug 2022, 19:10Texas Rangers (Cole Ragans)Minnesota Twins (Sonny Gray)2:12.8081.516
17th Aug 2022, 20:05Athletics (Adam Oller)Texas Rangers (Cole Ragans)7:22.5901.590
11th Aug 2022, 14:10Texas Rangers (Cole Ragans)Houston Astros (Framber Valdez)3:73.5401.364
4th Aug 2022, 20:05Chicago White Sox (Johnny Cueto)Texas Rangers (Cole Ragans)2:31.6902.360

Z Code System

Fully Verifiable Winning System Proven Since 1999
Industry Standard In Sports Investing

Get winning picks on MLB, NHL, NBA and NFL

Enter your email where to send the picks:
Your e-mail:
 
 
X
Get 5 Star verified winning picks on MLB, NHL, NBA and NFL + Anti-Vegas Smart and Sharp Money Signals!
Enter your email where to send the picks:
Send Picks!
X
Get Apps