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:
Select location:
Brady Singer+$1224
Jonathan Cannon+$142
Difference+$1082
Brady Singer
DateTeam 1 (Away)Team 2 (Home)ScoreOdd 1Odd 2
DateTeam 1 (Away)Team 2 (Home)ScoreOdd 1Odd 2
19th May 2024, 14:10Oakland Athletics (JP Sears)Kansas City Royals (Brady Singer)4:82.4871.577
13th May 2024, 21:40Kansas City Royals (Brady Singer)Seattle Mariners (George Kirby)2:62.3201.712
8th May 2024, 14:10Milwaukee Brewers (Joe Ross)Kansas City Royals (Brady Singer)4:62.1131.845
3rd May 2024, 19:40Texas Rangers (Michael Lorenzen)Kansas City Royals (Brady Singer)1:72.0601.888
27th Apr 2024, 18:10Kansas City Royals (Brady Singer)Detroit Tigers (Casey Mize)5:61.9701.970
22nd Apr 2024, 19:40Toronto Blue Jays (Yusei Kikuchi)Kansas City Royals (Brady Singer)5:31.9491.991
17th Apr 2024, 17:10Kansas City Royals (Brady Singer)Chicago White Sox (Jonathan Cannon)1:21.5482.709
17th Apr 2024, 14:10Kansas City Royals (Brady Singer)Chicago White Sox (Jonathan Cannon)4:21.6002.375
18th Sep 2023, 14:10Cleveland Guardians (Cal Quantrill)Kansas City Royals (Brady Singer)4:61.8502.107
5th Sep 2023, 19:40Chicago White Sox (Dylan Cease)Kansas City Royals (Brady Singer)6:72.2481.753
25th Aug 2023, 22:10Kansas City Royals (Brady Singer)Seattle Mariners (Bryce Miller)5:72.6811.557
19th Aug 2023, 14:20Kansas City Royals (Brady Singer)Chicago Cubs (Justin Steele)4:62.9091.489
14th Aug 2023, 20:10Seattle Mariners (Logan Gilbert)Kansas City Royals (Brady Singer)6:71.7012.340
8th Aug 2023, 19:10Kansas City Royals (Brady Singer)Boston Red Sox (Kutter Crawford)9:32.6811.557
3rd Aug 2023, 14:10New York Mets (Carlos Carrasco)Kansas City Royals (Brady Singer)2:92.0501.896
28th Jul 2023, 20:10Minnesota Twins (Sonny Gray)Kansas City Royals (Brady Singer)5:81.6192.516
22nd Jul 2023, 13:05Kansas City Royals (Brady Singer)New York Yankees (Gerrit Cole)2:53.5301.366
16th Jul 2023, 14:10Tampa Bay Rays (Zach Eflin)Kansas City Royals (Brady Singer)4:81.4862.921
15th Jul 2023, 19:10Tampa Bay Rays (Shane McClanahan)Kansas City Royals (Brady Singer)4:21.4902.750
8th Jul 2023, 16:10Kansas City Royals (Brady Singer)Cleveland Guardians (Gavin Williams)6:102.6111.582
2nd Jul 2023, 14:10Los Angeles Dodgers (Tony Gonsolin)Kansas City Royals (Brady Singer)1:91.5982.567
27th Jun 2023, 20:10Cleveland Guardians (Gavin Williams)Kansas City Royals (Brady Singer)2:11.7422.267
21st Jun 2023, 13:10Kansas City Royals (Brady Singer)Detroit Tigers (Matthew Boyd)4:92.2161.773
16th Jun 2023, 20:10Los Angeles Angels (Patrick Sandoval)Kansas City Royals (Brady Singer)3:01.7172.309
10th Jun 2023, 16:05Kansas City Royals (Brady Singer)Baltimore Orioles (Cole Irvin)1:62.3811.680
4th Jun 2023, 14:10Colorado Rockies (Kyle Freeland)Kansas City Royals (Brady Singer)0:22.3401.700
27th May 2023, 16:10Washington Nationals (Josiah Gray)Kansas City Royals (Brady Singer)4:22.1121.845
22nd May 2023, 19:40Detroit Tigers (Michael Lorenzen)Kansas City Royals (Brady Singer)8:52.0221.920
16th May 2023, 21:40Kansas City Royals (Brady Singer)San Diego Padres (Seth Lugo)5:42.8081.516
11th May 2023, 14:10Chicago White Sox (Mike Clevinger)Kansas City Royals (Brady Singer)3:42.0121.928
6th May 2023, 19:10Oakland Athletics (Ken Waldichuk)Kansas City Royals (Brady Singer)5:42.4641.640
30th Apr 2023, 14:10Kansas City Royals (Brady Singer)Minnesota Twins (Sonny Gray)4:83.1021.444
25th Apr 2023, 21:40Kansas City Royals (Brady Singer)Arizona Diamondbacks (Ryne Nelson)5:42.3601.690
19th Apr 2023, 14:10Texas Rangers (Martin Perez)Kansas City Royals (Brady Singer)12:32.0401.904
14th Apr 2023, 20:10Atlanta Braves (Charlie Morton)Kansas City Royals (Brady Singer)10:31.8152.155
8th Apr 2023, 16:05Kansas City Royals (Brady Singer)San Francisco Giants (Sean Manaea)6:52.2801.732
3rd Apr 2023, 19:40Toronto Blue Jays (Jose Berrios)Kansas City Royals (Brady Singer)5:91.7842.196
28th Mar 2023, 14:05Kansas City Royals (Brady Singer)Texas Rangers (Martin Perez)3:52.0501.800
6th Mar 2023, 15:05Arizona Diamondbacks (Drey Jameson)Kansas City Royals (Brady Singer)1:102.1321.700
1st Mar 2023, 15:10Kansas City Royals (Brady Singer)Colorado Rockies (Ryan Feltner)8:61.8801.890
30th Sep 2022, 19:10Kansas City Royals (Brady Singer)Cleveland Guardians (Aaron Civale)3:62.3401.700
17th Sep 2022, 16:10Kansas City Royals (Brady Singer)Boston Red Sox (Rich Hill)9:02.3001.722
11th Sep 2022, 14:10Detroit Tigers (Tyler Alexander)Kansas City Royals (Brady Singer)0:42.4001.670
5th Sep 2022, 20:10Cleveland Guardians (Triston McKenzie)Kansas City Royals (Brady Singer)6:51.7652.230
30th Aug 2022, 20:10Kansas City Royals (Brady Singer)Chicago White Sox (Lucas Giolito)9:72.2301.765
24th Aug 2022, 20:10Arizona Diamondbacks (Zac Gallen)Kansas City Royals (Brady Singer)3:51.8152.155
19th Aug 2022, 19:10Kansas City Royals (Brady Singer)Tampa Bay Rays (Shane McClanahan)3:23.0041.464
14th Aug 2022, 14:10Los Angeles Dodgers (Tyler Anderson)Kansas City Royals (Brady Singer)0:41.4443.102
3rd Aug 2022, 14:10Kansas City Royals (Brady Singer)Chicago White Sox (Lance Lynn)1:42.2801.732
28th Jul 2022, 19:05Kansas City Royals (Brady Singer)New York Yankees (Jameson Taillon)0:13.2601.410
23rd Jul 2022, 19:10Tampa Bay Rays (Luis Patino)Kansas City Royals (Brady Singer)3:62.0381.904
13th Jul 2022, 14:10Detroit Tigers (Tarik Skubal)Kansas City Royals (Brady Singer)2:52.1101.845
8th Jul 2022, 20:10Cleveland Guardians (Aaron Civale)Kansas City Royals (Brady Singer)3:42.1101.845
3rd Jul 2022, 12:05Kansas City Royals (Brady Singer)Detroit Tigers (Tarik Skubal)7:42.2761.736
26th Jun 2022, 14:10Oakland Athletics (James Kaprielian)Kansas City Royals (Brady Singer)5:32.5821.592
19th Jun 2022, 16:07Kansas City Royals (Brady Singer)Oakland Athletics (Jared Koenig)0:41.6962.350
13th Jun 2022, 21:45Kansas City Royals (Brady Singer)San Francisco Giants (Alex Wood)2:62.5301.612
8th Jun 2022, 14:10Toronto Blue Jays (Yusei Kikuchi)Kansas City Royals (Brady Singer)4:81.7602.235
3rd Jun 2022, 20:10Houston Astros (Jose Urquidy)Kansas City Royals (Brady Singer)10:31.8282.136
28th May 2022, 14:10Kansas City Royals (Brady Singer)Minnesota Twins (Chris Archer)7:32.5021.625
22nd May 2022, 14:10Minnesota Twins (Bailey Ober)Kansas City Royals (Brady Singer)7:62.0101.930
26th Mar 2022, 21:05Los Angeles Dodgers (Andre Jackson)Kansas City Royals (Brady Singer)10:51.7801.940
21st Mar 2022, 16:10Kansas City Royals (Brady Singer)Los Angeles Angels (Shohei Ohtani)8:52.4351.550
28th Sep 2021, 20:10Cleveland Guardians (Aaron Civale)Kansas City Royals (Brady Singer)4:62.1051.850
20th Sep 2021, 16:10Kansas City Royals (Brady Singer)Cleveland Guardians (Triston McKenzie)7:22.3601.610
17th Sep 2021, 20:10Seattle Mariners (Chris Flexen)Kansas City Royals (Brady Singer)6:21.8482.070
11th Sep 2021, 19:10Kansas City Royals (Brady Singer)Minnesota Twins (Michael Pineda)2:92.2901.728
5th Sep 2021, 14:10Chicago White Sox (Dylan Cease)Kansas City Royals (Brady Singer)0:61.6402.442
29th Aug 2021, 16:10Kansas City Royals (Brady Singer)Seattle Mariners (Marco Gonzales)3:42.4421.650
24th Aug 2021, 20:10Kansas City Royals (Brady Singer)Houston Astros (Luis Garcia)0:43.2001.420
18th Aug 2021, 20:10Houston Astros (Zack Greinke)Kansas City Royals (Brady Singer)2:31.5722.605
7th Jul 2021, 14:10Cincinnati Reds (Sonny Gray)Kansas City Royals (Brady Singer)5:21.7782.208
2nd Jul 2021, 20:10Minnesota Twins (J.A. Happ)Kansas City Royals (Brady Singer)4:72.0701.876
27th Jun 2021, 14:35Kansas City Royals (Brady Singer)Texas Rangers (Jordan Lyles)1:41.9302.010
22nd Jun 2021, 19:05Kansas City Royals (Brady Singer)New York Yankees (Gerrit Cole)6:53.5601.350
16th Jun 2021, 14:10Detroit Tigers (Tarik Skubal)Kansas City Royals (Brady Singer)6:52.3701.685
11th Jun 2021, 21:40Kansas City Royals (Brady Singer)Oakland Athletics (Cole Irvin)3:42.2081.778
6th Jun 2021, 14:10Minnesota Twins (Bailey Ober)Kansas City Royals (Brady Singer)2:12.2761.736
1st Jun 2021, 20:10Pittsburgh Pirates (Wil Crowe)Kansas City Royals (Brady Singer)5:102.5751.595
27th May 2021, 15:10Kansas City Royals (Brady Singer)Tampa Bay Rays (Shane McClanahan)2:72.6351.572
22nd May 2021, 16:10Detroit Tigers (Matthew Boyd)Kansas City Royals (Brady Singer)5:72.4101.664
16th May 2021, 14:10Kansas City Royals (Brady Singer)Chicago White Sox (Dylan Cease)3:42.6901.555
11th May 2021, 19:10Kansas City Royals (Brady Singer)Detroit Tigers (Matthew Boyd)7:81.8362.124
5th May 2021, 20:10Cleveland Guardians (Shane Bieber)Kansas City Royals (Brady Singer)5:41.6502.442
30th Apr 2021, 20:10Kansas City Royals (Brady Singer)Minnesota Twins (Michael Pineda)1:92.3401.696
24th Apr 2021, 13:10Kansas City Royals (Brady Singer)Detroit Tigers (Matthew Boyd)2:11.8902.045
18th Apr 2021, 14:10Toronto Blue Jays (Robbie Ray)Kansas City Royals (Brady Singer)0:22.1361.828
12th Apr 2021, 20:10Los Angeles Angels (Alex Cobb)Kansas City Royals (Brady Singer)10:31.9102.032
4th Apr 2021, 14:10Texas Rangers (Jordan Lyles)Kansas City Royals (Brady Singer)7:32.5751.595
29th Mar 2021, 15:05Cleveland Guardians (Zach Plesac)Kansas City Royals (Brady Singer)4:52.2921.635
19th Mar 2021, 16:05Los Angeles Angels (Dylan Bundy)Kansas City Royals (Brady Singer)4:42.2161.660
14th Mar 2021, 21:05Kansas City Royals (Brady Singer)Los Angeles Dodgers (Julio Urias)8:42.7221.450
8th Mar 2021, 15:05Oakland Athletics (Parker Dunshee)Kansas City Royals (Brady Singer)3:102.2451.650
27th Sep 2020, 13:05Detroit Tigers (Jordan Zimmermann)Kansas City Royals (Brady Singer)1:32.6601.565
22nd Sep 2020, 20:05St Louis Cardinals (Austin Gomber)Kansas City Royals (Brady Singer)5:01.9501.990
16th Sep 2020, 19:10Kansas City Royals (Brady Singer)Detroit Tigers (Tarik Skubal)4:01.9202.020
10th Sep 2020, 18:10Kansas City Royals (Brady Singer)Cleveland Guardians (Aaron Civale)11:13.0001.450
4th Sep 2020, 20:05Chicago White Sox (Dane Dunning)Kansas City Royals (Brady Singer)7:41.6202.510
29th Aug 2020, 14:10Kansas City Royals (Brady Singer)Chicago White Sox (Dylan Cease)9:62.5101.620
22nd Aug 2020, 19:05Minnesota Twins (Randy Dobnak)Kansas City Royals (Brady Singer)7:21.7102.300
16th Aug 2020, 14:10Kansas City Royals (Brady Singer)Minnesota Twins (Randy Dobnak)2:42.6501.570
9th Aug 2020, 14:05Minnesota Twins (Jose Berrios)Kansas City Royals (Brady Singer)2:41.6502.430
4th Aug 2020, 20:15Kansas City Royals (Brady Singer)Chicago Cubs (Kyle Hendricks)4:52.8801.490
30th Jul 2020, 19:10Kansas City Royals (Brady Singer)Detroit Tigers (Ivan Nova)5:31.6802.380
25th Jul 2020, 17:10Kansas City Royals (Brady Singer)Cleveland Guardians (Mike Clevinger)3:23.3501.390
Jonathan Cannon
DateTeam 1 (Away)Team 2 (Home)ScoreOdd 1Odd 2
DateTeam 1 (Away)Team 2 (Home)ScoreOdd 1Odd 2
27th Apr 2024, 19:10Tampa Bay Rays (Aaron Civale)Chicago White Sox (Jonathan Cannon)7:81.5482.709
22nd Apr 2024, 19:40Chicago White Sox (Jonathan Cannon)Minnesota Twins (Chris Paddack)0:72.8071.517
17th Apr 2024, 17:10Kansas City Royals (Brady Singer)Chicago White Sox (Jonathan Cannon)1:21.5482.709
17th Apr 2024, 14:10Kansas City Royals (Brady Singer)Chicago White Sox (Jonathan Cannon)4:21.6002.375

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