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 location:
Aaron Civale | -$996 |
Aaron Civale
Date | Team 1 (Away) | Team 2 (Home) | Score | Odd 1 | Odd 2 |
Date | Team 1 (Away) | Team 2 (Home) | Score | Odd 1 | Odd 2 |
8th Jul 2025, 19:40 | Toronto Blue Jays (Chris Bassitt) | Chicago White Sox (Aaron Civale) | 6:1 | 1.536 | 2.597 |
3rd Jul 2025, 22:10 | Chicago White Sox (Aaron Civale) | Los Angeles Dodgers (Dustin May) | 2:6 | 3.130 | 1.394 |
27th Jun 2025, 19:40 | San Francisco Giants (Landen Roupp) | Chicago White Sox (Aaron Civale) | 3:1 | 1.666 | 2.293 |
21st Jun 2025, 15:07 | Chicago White Sox (Aaron Civale) | Toronto Blue Jays (José Berríos) | 1:7 | 2.688 | 1.505 |
15th Jun 2025, 14:35 | Chicago White Sox (Aaron Civale) | Texas Rangers (Kumar Rocker) | 1:2 | 2.397 | 1.615 |
9th Jun 2025, 19:40 | Atlanta Braves (Chris Sale) | Milwaukee Brewers (Aaron Civale) | 7:1 | 1.577 | 2.487 |
2nd Jun 2025, 19:10 | Milwaukee Brewers (Aaron Civale) | Cincinnati Reds (Brady Singer) | 3:2 | 1.950 | 1.910 |
30th Mar 2025, 13:35 | Milwaukee Brewers (Aaron Civale) | New York Yankees (Marcus Stroman) | 3:12 | 2.332 | 1.646 |
19th Mar 2025, 16:10 | Chicago White Sox (Shane Smith) | Milwaukee Brewers (Aaron Civale) | 4:5 | 2.500 | 1.560 |
9th Mar 2025, 16:05 | Milwaukee Brewers (Aaron Civale) | Kansas City Royals (Noah Cameron) | 2:5 | 2.300 | 1.650 |
27th Feb 2025, 15:10 | Kansas City Royals (Chandler Champlain) | Milwaukee Brewers (Aaron Civale) | 5:12 | 2.150 | 1.740 |
26th Sep 2024, 12:35 | Milwaukee Brewers (Aaron Civale) | Pittsburgh Pirates (Mitch Keller) | 5:2 | 1.830 | 2.042 |
21st Sep 2024, 19:10 | Arizona Diamondbacks (Merrill Kelly) | Milwaukee Brewers (Aaron Civale) | 5:0 | 1.998 | 1.867 |
16th Sep 2024, 19:40 | Philadelphia Phillies (Ranger Suárez) | Milwaukee Brewers (Aaron Civale) | 2:6 | 1.930 | 1.930 |
3rd Sep 2024, 19:40 | St Louis Cardinals (Steven Matz) | Milwaukee Brewers (Aaron Civale) | 7:4 | 2.293 | 1.666 |
29th Aug 2024, 14:10 | San Francisco Giants (Hayden Birdsong) | Milwaukee Brewers (Aaron Civale) | 0:6 | 2.202 | 1.717 |
23rd Aug 2024, 21:40 | Milwaukee Brewers (Aaron Civale) | Athletics (JP Sears) | 11:3 | 1.890 | 1.971 |
16th Aug 2024, 20:10 | Cleveland Guardians (Gavin Williams) | Milwaukee Brewers (Aaron Civale) | 3:5 | 1.930 | 1.930 |
9th Aug 2024, 20:10 | Cincinnati Reds (Carson Spiers) | Milwaukee Brewers (Aaron Civale) | 3:8 | 2.312 | 1.656 |
3rd Aug 2024, 16:05 | Milwaukee Brewers (Aaron Civale) | Washington Nationals (DJ Herz) | 4:6 | 1.881 | 1.982 |
27th Jul 2024, 19:10 | Miami Marlins (Max Meyer) | Milwaukee Brewers (Aaron Civale) | 7:3 | 2.557 | 1.550 |
21st Jul 2024, 13:05 | Milwaukee Brewers (Aaron Civale) | Minnesota Twins (Joe Ryan) | 8:7 | 2.458 | 1.589 |
11th Jul 2024, 14:10 | Pittsburgh Pirates (Paul Skenes) | Milwaukee Brewers (Aaron Civale) | 1:0 | 1.839 | 2.031 |
5th Jul 2024, 22:10 | Milwaukee Brewers (Aaron Civale) | Los Angeles Dodgers (Tyler Glasnow) | 5:8 | 2.905 | 1.445 |
29th Jun 2024, 16:10 | Washington Nationals (Jake Irvin) | Tampa Bay Rays (Aaron Civale) | 8:1 | 2.221 | 1.706 |
23rd Jun 2024, 13:35 | Tampa Bay Rays (Aaron Civale) | Pittsburgh Pirates (Paul Skenes) | 3:1 | 2.515 | 1.566 |
18th Jun 2024, 19:40 | Tampa Bay Rays (Aaron Civale) | Minnesota Twins (Pablo López) | 6:7 | 2.626 | 1.525 |
12th Jun 2024, 18:50 | Chicago Cubs (Javier Assad) | Tampa Bay Rays (Aaron Civale) | 4:3 | 1.982 | 1.881 |
7th Jun 2024, 18:50 | Baltimore Orioles (Cole Irvin) | Tampa Bay Rays (Aaron Civale) | 6:3 | 1.930 | 1.930 |
31st May 2024, 19:05 | Tampa Bay Rays (Aaron Civale) | Baltimore Orioles (Albert Suárez) | 1:3 | 2.373 | 1.626 |
25th May 2024, 16:10 | Kansas City Royals (Brady Singer) | Tampa Bay Rays (Aaron Civale) | 7:4 | 1.900 | 1.961 |
19th May 2024, 13:37 | Tampa Bay Rays (Aaron Civale) | Toronto Blue Jays (Alek Manoah) | 2:5 | 1.950 | 1.910 |
14th May 2024, 19:10 | Tampa Bay Rays (Aaron Civale) | Boston Red Sox (Nick Pivetta) | 4:5 | 2.059 | 1.816 |
8th May 2024, 18:50 | Chicago White Sox (Chris Flexen) | Tampa Bay Rays (Aaron Civale) | 4:1 | 3.345 | 1.396 |
3rd May 2024, 18:50 | New York Mets (Jose Quintana) | Tampa Bay Rays (Aaron Civale) | 8:10 | 2.360 | 1.690 |
27th Apr 2024, 19:10 | Tampa Bay Rays (Aaron Civale) | Chicago White Sox (Jonathan Cannon) | 7:8 | 1.548 | 2.709 |
21st Apr 2024, 13:35 | Tampa Bay Rays (Aaron Civale) | New York Yankees (Luis Gil) | 4:5 | 2.167 | 1.806 |
16th Apr 2024, 18:50 | Los Angeles Angels (José Soriano) | Tampa Bay Rays (Aaron Civale) | 6:7 | 2.381 | 1.680 |
29th Sep 2023, 19:07 | Tampa Bay Rays (Aaron Civale) | Toronto Blue Jays (Yusei Kikuchi) | 4:11 | 2.185 | 1.793 |
20th Sep 2023, 18:40 | Los Angeles Angels (Reid Detmers) | Tampa Bay Rays (Aaron Civale) | 8:3 | 3.345 | 1.396 |
14th Sep 2023, 19:15 | Tampa Bay Rays (Aaron Civale) | Baltimore Orioles (Kyle Bradish) | 4:3 | 2.167 | 1.806 |
4th Sep 2023, 16:10 | Boston Red Sox (Brayan Bello) | Tampa Bay Rays (Aaron Civale) | 7:3 | 2.125 | 1.836 |
29th Aug 2023, 18:40 | Tampa Bay Rays (Aaron Civale) | Miami Marlins (Sandy Alcantara) | 11:2 | 2.047 | 1.899 |
23rd Aug 2023, 18:40 | Colorado Rockies (Austin Gomber) | Tampa Bay Rays (Aaron Civale) | 5:6 | 3.550 | 1.363 |
16th Aug 2023, 15:45 | Tampa Bay Rays (Aaron Civale) | San Francisco Giants (Ryan Walker) | 6:1 | 2.039 | 1.905 |
11th Aug 2023, 18:40 | Cleveland Guardians (Xzavion Curry) | Tampa Bay Rays (Aaron Civale) | 8:9 | 2.847 | 1.506 |
5th Aug 2023, 13:10 | Tampa Bay Rays (Aaron Civale) | Detroit Tigers (Tarik Skubal) | 2:4 | 1.701 | 2.340 |
30th Jul 2023, 14:10 | Cleveland Guardians (Aaron Civale) | Chicago White Sox (Michael Kopech) | 5:0 | 1.793 | 2.185 |
25th Jul 2023, 19:10 | Kansas City Royals (Zack Greinke) | Cleveland Guardians (Aaron Civale) | 1:5 | 3.000 | 1.466 |
19th Jul 2023, 12:35 | Cleveland Guardians (Aaron Civale) | Pittsburgh Pirates (Rich Hill) | 5:7 | 1.765 | 2.229 |
14th Jul 2023, 20:05 | Cleveland Guardians (Aaron Civale) | Texas Rangers (Jon Gray) | 4:12 | 2.084 | 1.867 |
7th Jul 2023, 19:10 | Kansas City Royals (Daniel Lynch) | Cleveland Guardians (Aaron Civale) | 0:3 | 2.538 | 1.610 |
2nd Jul 2023, 17:05 | Cleveland Guardians (Aaron Civale) | Chicago Cubs (Jameson Taillon) | 8:6 | 1.845 | 2.113 |
25th Jun 2023, 13:40 | Milwaukee Brewers (Corbin Burnes) | Cleveland Guardians (Aaron Civale) | 5:4 | 2.001 | 1.939 |
20th Jun 2023, 19:10 | Athletics (Luis Medina) | Cleveland Guardians (Aaron Civale) | 2:3 | 3.410 | 1.385 |
14th Jun 2023, 21:40 | Cleveland Guardians (Aaron Civale) | San Diego Padres (Michael Wacha) | 0:5 | 2.487 | 1.631 |
8th Jun 2023, 19:10 | Boston Red Sox (Matt Dermody) | Cleveland Guardians (Aaron Civale) | 3:10 | 2.412 | 1.664 |
2nd Jun 2023, 20:10 | Cleveland Guardians (Aaron Civale) | Minnesota Twins (Bailey Ober) | 0:1 | 2.216 | 1.772 |
7th Apr 2023, 16:10 | Seattle Mariners (Logan Gilbert) | Cleveland Guardians (Aaron Civale) | 5:3 | 2.105 | 1.850 |
1st Apr 2023, 21:40 | Cleveland Guardians (Aaron Civale) | Seattle Mariners (Logan Gilbert) | 2:0 | 2.248 | 1.752 |
27th Mar 2023, 21:40 | Cleveland Guardians (Aaron Civale) | Arizona Diamondbacks (Madison Bumgarner) | 6:7 | 1.950 | 1.870 |
17th Mar 2023, 21:05 | Cleveland Guardians (Aaron Civale) | Cincinnati Reds (Graham Ashcraft) | 1:7 | 2.010 | 1.780 |
11th Mar 2023, 15:05 | Athletics (Ken Waldichuk) | Cleveland Guardians (Aaron Civale) | 2:4 | 2.710 | 1.452 |
6th Mar 2023, 15:10 | Cleveland Guardians (Aaron Civale) | Los Angeles Angels (Griffin Canning) | 0:6 | 2.050 | 1.750 |
1st Mar 2023, 15:05 | Cleveland Guardians (Aaron Civale) | Chicago White Sox (Davis Martin) | 9:6 | 2.430 | 1.550 |
18th Oct 2022, 16:07 | Cleveland Guardians (Aaron Civale) | New York Yankees (Nestor Cortes) | 1:5 | 2.616 | 1.580 |
5th Oct 2022, 16:10 | Kansas City Royals (Jonathan Heasley) | Cleveland Guardians (Aaron Civale) | 2:9 | 2.610 | 1.580 |
30th Sep 2022, 19:10 | Kansas City Royals (Brady Singer) | Cleveland Guardians (Aaron Civale) | 3:6 | 2.340 | 1.700 |
25th Sep 2022, 14:35 | Cleveland Guardians (Aaron Civale) | Texas Rangers (Cole Ragans) | 10:4 | 1.805 | 2.168 |
20th Sep 2022, 20:10 | Cleveland Guardians (Aaron Civale) | Chicago White Sox (Dylan Cease) | 10:7 | 2.620 | 1.578 |
28th Aug 2022, 16:10 | Cleveland Guardians (Aaron Civale) | Seattle Mariners (Robbie Ray) | 0:4 | 2.412 | 1.664 |
23rd Aug 2022, 21:40 | Cleveland Guardians (Aaron Civale) | San Diego Padres (Mike Clevinger) | 3:1 | 2.320 | 1.710 |
15th Aug 2022, 15:10 | Detroit Tigers (Drew Hutchison) | Cleveland Guardians (Aaron Civale) | 1:4 | 2.900 | 1.490 |
10th Aug 2022, 19:10 | Cleveland Guardians (Aaron Civale) | Detroit Tigers (Drew Hutchison) | 3:2 | 1.610 | 2.538 |
13th Jul 2022, 19:10 | Chicago White Sox (Lucas Giolito) | Cleveland Guardians (Aaron Civale) | 2:1 | 1.868 | 2.084 |
8th Jul 2022, 20:10 | Cleveland Guardians (Aaron Civale) | Kansas City Royals (Brady Singer) | 3:4 | 2.110 | 1.845 |
2nd Jul 2022, 18:10 | New York Yankees (Nestor Cortes) | Cleveland Guardians (Aaron Civale) | 6:1 | 1.650 | 2.440 |
26th Jun 2022, 13:40 | Boston Red Sox (Rich Hill) | Cleveland Guardians (Aaron Civale) | 8:3 | 1.960 | 1.980 |
20th May 2022, 19:10 | Detroit Tigers (Tarik Skubal) | Cleveland Guardians (Aaron Civale) | 1:6 | 2.165 | 1.808 |
13th May 2022, 20:10 | Cleveland Guardians (Aaron Civale) | Minnesota Twins (Sonny Gray) | 8:12 | 2.552 | 1.604 |
5th May 2022, 18:10 | Toronto Blue Jays (Jose Berrios) | Cleveland Guardians (Aaron Civale) | 5:6 | 1.675 | 2.390 |
29th Apr 2022, 21:40 | Cleveland Guardians (Aaron Civale) | Athletics (Frankie Montas) | 9:8 | 2.428 | 1.656 |
24th Apr 2022, 13:35 | Cleveland Guardians (Aaron Civale) | New York Yankees (Gerrit Cole) | 2:10 | 2.982 | 1.470 |
3rd Oct 2021, 15:05 | Cleveland Guardians (Aaron Civale) | Texas Rangers (Dane Dunning) | 6:0 | 1.980 | 1.960 |
28th Sep 2021, 20:10 | Cleveland Guardians (Aaron Civale) | Kansas City Royals (Brady Singer) | 4:6 | 2.105 | 1.850 |
23rd Sep 2021, 13:10 | Chicago White Sox (Reynaldo Lopez) | Cleveland Guardians (Aaron Civale) | 7:2 | 1.680 | 2.220 |
18th Sep 2021, 13:05 | Cleveland Guardians (Aaron Civale) | New York Yankees (Luis Gil) | 11:3 | 2.756 | 1.532 |
12th Sep 2021, 13:10 | Milwaukee Brewers (Eric Lauer) | Cleveland Guardians (Aaron Civale) | 11:1 | 1.875 | 2.064 |
7th Sep 2021, 18:10 | Minnesota Twins (John Gant) | Cleveland Guardians (Aaron Civale) | 3:0 | 2.155 | 1.796 |
21st Jun 2021, 20:05 | Cleveland Guardians (Aaron Civale) | Chicago Cubs (Adbert Alzolay) | 4:0 | 2.410 | 1.664 |
16th Jun 2021, 19:10 | Baltimore Orioles (Keegan Akin) | Cleveland Guardians (Aaron Civale) | 7:8 | 2.432 | 1.645 |
11th Jun 2021, 19:10 | Seattle Mariners (Justin Dunn) | Cleveland Guardians (Aaron Civale) | 0:7 | 2.525 | 1.605 |
5th Jun 2021, 16:05 | Cleveland Guardians (Aaron Civale) | Baltimore Orioles (John Means) | 10:4 | 2.136 | 1.820 |
25th May 2021, 19:10 | Cleveland Guardians (Aaron Civale) | Detroit Tigers (Tarik Skubal) | 4:1 | 1.705 | 2.330 |
19th May 2021, 20:07 | Cleveland Guardians (Aaron Civale) | Los Angeles Angels (Shohei Ohtani) | 3:2 | 2.156 | 1.798 |
14th May 2021, 22:10 | Cleveland Guardians (Aaron Civale) | Seattle Mariners (Chris Flexen) | 3:7 | 1.890 | 2.056 |
8th May 2021, 18:10 | Cincinnati Reds (Luis Castillo) | Cleveland Guardians (Aaron Civale) | 2:9 | 2.148 | 1.820 |
3rd May 2021, 20:10 | Cleveland Guardians (Aaron Civale) | Kansas City Royals (Daniel Lynch) | 8:6 | 1.830 | 2.105 |
27th Apr 2021, 18:10 | Minnesota Twins (Kenta Maeda) | Cleveland Guardians (Aaron Civale) | 4:7 | 1.900 | 2.024 |
22nd Apr 2021, 18:10 | New York Yankees (Domingo German) | Cleveland Guardians (Aaron Civale) | 6:3 | 2.045 | 1.900 |
15th Apr 2021, 14:10 | Cleveland Guardians (Aaron Civale) | Chicago White Sox (Lance Lynn) | 4:2 | 2.442 | 1.650 |
10th Apr 2021, 18:10 | Detroit Tigers (Tarik Skubal) | Cleveland Guardians (Aaron Civale) | 3:11 | 2.525 | 1.616 |
4th Apr 2021, 13:10 | Cleveland Guardians (Aaron Civale) | Detroit Tigers (Tarik Skubal) | 9:3 | 1.798 | 2.176 |
24th Mar 2021, 21:10 | Cleveland Guardians (Aaron Civale) | Arizona Diamondbacks (Caleb Smith) | 5:6 | 1.870 | 1.940 |
19th Mar 2021, 16:10 | Cleveland Guardians (Aaron Civale) | Colorado Rockies (Jon Gray) | 4:9 | 1.870 | 1.940 |
9th Mar 2021, 15:05 | Cleveland Guardians (Aaron Civale) | Texas Rangers (Wes Benjamin) | 9:2 | 1.900 | 1.900 |
4th Mar 2021, 15:10 | Cleveland Guardians (Aaron Civale) | Milwaukee Brewers (Adrian Houser) | 5:1 | 2.235 | 1.670 |
30th Mar 2021, 15:40 | Cleveland Guardians (Aaron Civale) | Arizona Diamondbacks (Taylor Widener) | 2:3 | 2.040 | 1.750 |
26th Sep 2020, 19:10 | Pittsburgh Pirates (Joe Musgrove) | Cleveland Guardians (Aaron Civale) | 8:0 | 2.500 | 1.616 |
21st Sep 2020, 18:10 | Chicago White Sox (Dane Dunning) | Cleveland Guardians (Aaron Civale) | 4:7 | 2.032 | 1.910 |
16th Sep 2020, 20:15 | Cleveland Guardians (Aaron Civale) | Chicago Cubs (Jon Lester) | 2:3 | 1.890 | 2.045 |
10th Sep 2020, 18:10 | Kansas City Royals (Brady Singer) | Cleveland Guardians (Aaron Civale) | 11:1 | 3.000 | 1.450 |
5th Sep 2020, 19:10 | Milwaukee Brewers (Brandon Woodruff) | Cleveland Guardians (Aaron Civale) | 3:4 | 2.000 | 1.910 |
30th Aug 2020, 14:15 | Cleveland Guardians (Aaron Civale) | St Louis Cardinals (Adam Wainwright) | 2:7 | 1.850 | 2.070 |
24th Aug 2020, 19:10 | Minnesota Twins (Kenta Maeda) | Cleveland Guardians (Aaron Civale) | 3:2 | 1.800 | 2.150 |
19th Aug 2020, 19:05 | Cleveland Guardians (Aaron Civale) | Pittsburgh Pirates (Steven Brault) | 6:1 | 1.560 | 2.690 |
14th Aug 2020, 19:10 | Cleveland Guardians (Aaron Civale) | Detroit Tigers (Ivan Nova) | 10:5 | 1.510 | 2.830 |
7th Aug 2020, 20:10 | Cleveland Guardians (Aaron Civale) | Chicago White Sox (Dylan Cease) | 0:2 | 1.760 | 2.210 |
2nd Aug 2020, 14:10 | Cleveland Guardians (Aaron Civale) | Minnesota Twins (Tyler Clippard) | 1:3 | 2.130 | 1.810 |
28th Jul 2020, 15:40 | Chicago White Sox (Dylan Cease) | Cleveland Guardians (Aaron Civale) | 3:4 | 2.200 | 1.770 |
22nd Jul 2020, 17:05 | Cleveland Guardians (Aaron Civale) | Pittsburgh Pirates (Derek Holland) | 5:3 | 1.590 | 2.550 |
4th Mar 2020, 15:10 | Cleveland Guardians (Aaron Civale) | Arizona Diamondbacks (Madison Bumgarner) | 6:2 | 2.250 | 1.710 |
26th Sep 2019, 20:10 | Cleveland Guardians (Aaron Civale) | Chicago White Sox (Dylan Cease) | 0:8 | 1.570 | 2.650 |
18th Sep 2019, 19:10 | Detroit Tigers (Spencer Turnbull) | Cleveland Guardians (Aaron Civale) | 1:2 | 3.570 | 1.350 |
7th Sep 2019, 19:10 | Cleveland Guardians (Aaron Civale) | Minnesota Twins (Jake Odorizzi) | 3:5 | 2.250 | 1.740 |
2nd Sep 2019, 19:10 | Chicago White Sox (Ross Detwiler) | Cleveland Guardians (Aaron Civale) | 3:11 | 3.000 | 1.450 |
28th Aug 2019, 19:10 | Cleveland Guardians (Aaron Civale) | Detroit Tigers (Jordan Zimmermann) | 4:2 | 1.430 | 3.100 |
22nd Aug 2019, 19:10 | Cleveland Guardians (Aaron Civale) | New York Mets (Noah Syndergaard) | 0:2 | 2.120 | 1.820 |
16th Aug 2019, 19:05 | Cleveland Guardians (Aaron Civale) | New York Yankees (Masahiro Tanaka) | 2:3 | 2.300 | 1.710 |
11th Aug 2019, 14:10 | Cleveland Guardians (Aaron Civale) | Minnesota Twins (Jose Berrios) | 7:3 | 2.330 | 1.700 |
5th Aug 2019, 19:10 | Texas Rangers (Mike Minor) | Cleveland Guardians (Aaron Civale) | 1:0 | 2.390 | 1.670 |
22nd Jun 2019, 16:10 | Detroit Tigers (Spencer Turnbull) | Cleveland Guardians (Aaron Civale) | 0:2 | 2.760 | 1.540 |
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: