Back to Public Records SearchNorth Oak Cliff Municipal Management District Full Budget Trend →ELECTED / WONELECTED / WONELECTED / WONELECTED / WONELECTED / WONELECTED / WONELECTED / WONELECTED / WONELECTED / WONELECTED / WONELECTED / WONELECTED / WONELECTED / WONELECTED / WONELECTED / WONELECTED / WONELECTED / WONELECTED / WONELECTED / WONELECTED / WONELECTED / WONELECTED / WONELECTED / WONELECTED / WONELECTED / WONResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Adopting Zero-Based Departmental Budget Caps & Freezing Administrative OverheadResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionOrder Adopting No-New-Revenue Property Tax Rate & Capping Ad Valorem LevyOrder Authorizing Early Debt Service Defeasance & Retiring Principal to Save Taxpayer InterestOrder Adopting No-New-Revenue Property Tax Rate & Capping Ad Valorem LevyResolution Adopting Zero-Based Departmental Budget Caps & Freezing Administrative OverheadResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionOrder Authorizing Early Debt Service Defeasance & Retiring Principal to Save Taxpayer InterestOrder Adopting No-New-Revenue Property Tax Rate & Capping Ad Valorem LevyResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Adopting Zero-Based Departmental Budget Caps & Freezing Administrative OverheadResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Adopting Zero-Based Departmental Budget Caps & Freezing Administrative OverheadResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionOrder Adopting No-New-Revenue Property Tax Rate & Capping Ad Valorem LevyOrder Authorizing Early Debt Service Defeasance & Retiring Principal to Save Taxpayer InterestResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Approving Cost-Overrun Construction Change Order & Supplemental Capital AppropriationResolution Releasing Unused Public Utility Easements & Returning Right-of-Way to Private LandownersResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionOrder Awarding Non-Competitive Professional Services Contract & Expanding Capital DebtResolution Releasing Unused Public Utility Easements & Returning Right-of-Way to Private LandownersResolution Enforcing Competitive Sealed Bidding Caps & Rejecting Over-Budget Vendor Change OrdersResolution Releasing Unused Public Utility Easements & Returning Right-of-Way to Private LandownersOrder Adopting Ad Valorem Property Tax Rate Exceeding the No-New-Revenue Tax RateOrder Approving Fixed-Price Infrastructure Maintenance Contract Below Budget EstimateOrder Authorizing Early Debt Service Defeasance & Retiring Principal to Save Taxpayer InterestOrder Approving Fixed-Price Infrastructure Maintenance Contract Below Budget EstimateOrder Approving Fixed-Price Infrastructure Maintenance Contract Below Budget EstimateOrder Adopting No-New-Revenue Property Tax Rate & Capping Ad Valorem LevyResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Releasing Unused Public Utility Easements & Returning Right-of-Way to Private LandownersResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionOrder Adopting No-New-Revenue Property Tax Rate & Capping Ad Valorem LevyOrder Adopting No-New-Revenue Property Tax Rate & Capping Ad Valorem LevyOrder Approving Fixed-Price Infrastructure Maintenance Contract Below Budget EstimateResolution Enforcing Competitive Sealed Bidding Caps & Rejecting Over-Budget Vendor Change OrdersOrder Approving Fixed-Price Infrastructure Maintenance Contract Below Budget EstimateResolution Authorizing Capital Facility Expansion & Multi-Year Vendor ExpenditureResolution Enforcing Competitive Sealed Bidding Caps & Rejecting Over-Budget Vendor Change OrdersOrder Adopting No-New-Revenue Property Tax Rate & Capping Ad Valorem LevyOrder Approving Fixed-Price Infrastructure Maintenance Contract Below Budget EstimateResolution Enforcing Competitive Sealed Bidding Caps & Rejecting Over-Budget Vendor Change OrdersOrder Approving Fixed-Price Infrastructure Maintenance Contract Below Budget EstimateOrder Adopting No-New-Revenue Property Tax Rate & Capping Ad Valorem LevyResolution Enforcing Competitive Sealed Bidding Caps & Rejecting Over-Budget Vendor Change OrdersResolution Approving Mid-Year General Fund Budget Amendment & Unbudgeted Spending ExpansionResolution Enforcing Competitive Sealed Bidding Caps & Rejecting Over-Budget Vendor Change OrdersOrder Approving Fixed-Price Infrastructure Maintenance Contract Below Budget EstimateResolution Releasing Unused Public Utility Easements & Returning Right-of-Way to Private LandownersResolution Enforcing Competitive Sealed Bidding Caps & Rejecting Over-Budget Vendor Change OrdersResolution Releasing Unused Public Utility Easements & Returning Right-of-Way to Private LandownersResolution Authorizing Capital Facility Expansion & Multi-Year Vendor ExpenditureResolution Releasing Unused Public Utility Easements & Returning Right-of-Way to Private LandownersOrder Approving Fixed-Price Infrastructure Maintenance Contract Below Budget EstimateResolution Enforcing Competitive Sealed Bidding Caps & Rejecting Over-Budget Vendor Change OrdersResolution Authorizing Capital Facility Expansion & Multi-Year Vendor ExpenditureResolution Releasing Unused Public Utility Easements & Returning Right-of-Way to Private LandownersResolution Releasing Unused Public Utility Easements & Returning Right-of-Way to Private LandownersResolution Enforcing Competitive Sealed Bidding Caps & Rejecting Over-Budget Vendor Change OrdersResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Releasing Unused Public Utility Easements & Returning Right-of-Way to Private LandownersOrder Approving Fixed-Price Infrastructure Maintenance Contract Below Budget EstimateResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionOrdinance Authorizing Issuance of Non-Voter-Approved Certificates of Obligation & Debt LevyResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionOrdinance Authorizing Issuance of Non-Voter-Approved Certificates of Obligation & Debt LevyResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionOrdinance Authorizing Issuance of Non-Voter-Approved Certificates of Obligation & Debt LevyResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionResolution Expanding Homestead & Over-65 / Disabled Taxpayer Ad Valorem ExemptionOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrdinance Repealing Restrictive Minimum Lot-Size & By-Right Residential Building MandatesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOrder Approving Private Property Land-Use Variance & Waiving Permitting FeesOperator's Report: Utility Operations, Water/Sewer Infrastructure Maintenance, and Customer ServiceBookkeeper's Report: Review and approve payment of bills, disbursements, and investment activityApprove Minutes of Prior Board of Directors Regular MeetingConvene Meeting and Determination of QuorumOperator's Report: Utility Operations, Water/Sewer Infrastructure Maintenance, and Customer ServiceConvene Meeting and Determination of QuorumBookkeeper's Report: Review and approve payment of bills, disbursements, and investment activityApprove Minutes of Prior Board of Directors Regular MeetingBookkeeper's Report: Review and approve payment of bills, disbursements, and investment activityConvene Meeting and Determination of QuorumApprove Minutes of Prior Board of Directors Regular MeetingOperator's Report: Utility Operations, Water/Sewer Infrastructure Maintenance, and Customer ServiceApprove Minutes of Prior Board of Directors Regular MeetingBookkeeper's Report: Review and approve payment of bills, disbursements, and investment activityConvene Meeting and Determination of QuorumOperator's Report: Utility Operations, Water/Sewer Infrastructure Maintenance, and Customer ServiceConvene Meeting and Determination of QuorumOperator's Report: Utility Operations, Water/Sewer Infrastructure Maintenance, and Customer ServiceBookkeeper's Report: Review and approve payment of bills, disbursements, and investment activityApprove Minutes of Prior Board of Directors Regular MeetingBookkeeper's Report: Review and approve payment of bills, disbursements, and investment activityConvene Meeting and Determination of QuorumApprove Minutes of Prior Board of Directors Regular MeetingOperator's Report: Utility Operations, Water/Sewer Infrastructure Maintenance, and Customer ServiceConvene Meeting and Determination of QuorumOperator's Report: Utility Operations, Water/Sewer Infrastructure Maintenance, and Customer ServiceBookkeeper's Report: Review and approve payment of bills, disbursements, and investment activityApprove Minutes of Prior Board of Directors Regular MeetingConvene Meeting and Determination of QuorumApprove Minutes of Prior Board of Directors Regular MeetingBookkeeper's Report: Review and approve payment of bills, disbursements, and investment activityOperator's Report: Utility Operations, Water/Sewer Infrastructure Maintenance, and Customer ServiceApprove Minutes of Prior Board of Directors Regular MeetingBookkeeper's Report: Review and approve payment of bills, disbursements, and investment activityOperator's Report: Utility Operations, Water/Sewer Infrastructure Maintenance, and Customer ServiceConvene Meeting and Determination of Quorum
JM
SPECIAL_DISTRICT • Dallas COUNTY
John Mcbride
President (Place 3)
Elected Director of the governing board for North Oak Cliff Municipal Management District.
(972)982-8450
Multi-Year Roll-Call & Fiscal Trajectory (2000–2026)
Voting Liberty Trend & Jurisdiction Budget Growth
5-Yr Roll-Call Trend
▲ +6.8 pts
Career Shift: +7.3 pts
Pro-Liberty Roll-Calls
132 Votes
vs. 32 Expansion Votes
Jurisdiction Budget (YoY)
+1.7% YoY
27-Yr CAGR: +2.4%/yr
5-Yr Jurisdiction Budget
+14.0% (5Y)
10Y: +29.5% • Since '00: +91.1%
Annual Roll-Call Liberty Trajectory (2000–2026)27 Recorded Legislative Sessions
2000: 84.7 (A)2013: 83.7 (A)2021: 85.2 (A)2026: 92 (A+)
Electoral History & Canvass Margins
May 2000 North Oak Cliff Municipal Management District Uniform General & Special Election (2000-05-06)
President (Place 3)
John Mcbride (Current Profile)71.0% (362 votes)
Thomas W. Callahan 29.0% (148 votes)
Early Voting: 217Election Day: 127Mail Ballots: 18
May 2001 North Oak Cliff Municipal Management District Uniform General & Special Election (2001-05-05)
President (Place 3)
John Mcbride (Current Profile)57.0% (291 votes)
Jennifer M. Garza 43.0% (219 votes)
Early Voting: 175Election Day: 102Mail Ballots: 14
May 2002 North Oak Cliff Municipal Management District Uniform General & Special Election (2002-05-04)
President (Place 3)
John Mcbride (Current Profile)66.0% (202 votes)
Jennifer M. Garza 34.0% (104 votes)
Early Voting: 121Election Day: 71Mail Ballots: 10
May 2003 North Oak Cliff Municipal Management District Uniform General & Special Election (2003-05-03)
President (Place 3)
John Mcbride (Current Profile)62.0% (221 votes)
Jennifer M. Garza 38.0% (136 votes)
Early Voting: 133Election Day: 77Mail Ballots: 11
May 2004 North Oak Cliff Municipal Management District Uniform General & Special Election (2004-05-01)
President (Place 3)
John Mcbride (Current Profile)66.0% (303 votes)
Sarah L. Henderson 34.0% (156 votes)
Early Voting: 182Election Day: 106Mail Ballots: 15
May 2005 North Oak Cliff Municipal Management District Uniform General & Special Election (2005-05-07)
President (Place 3)
John Mcbride (Current Profile)68.0% (347 votes)
Jennifer M. Garza 32.0% (163 votes)
Early Voting: 208Election Day: 121Mail Ballots: 18
May 2006 North Oak Cliff Municipal Management District Uniform General & Special Election (2006-05-06)
President (Place 3)
John Mcbride (Current Profile)63.0% (321 votes)
Jennifer M. Garza 37.0% (189 votes)
Early Voting: 193Election Day: 112Mail Ballots: 16
May 2007 North Oak Cliff Municipal Management District Uniform General & Special Election (2007-05-05)
President (Place 3)
John Mcbride (Current Profile)70.0% (250 votes)
Thomas W. Callahan 30.0% (107 votes)
Early Voting: 150Election Day: 88Mail Ballots: 12
May 2008 North Oak Cliff Municipal Management District Uniform General & Special Election (2008-05-03)
President (Place 3)
John Mcbride (Current Profile)61.0% (156 votes)
David C. Morales 39.0% (99 votes)
Early Voting: 94Election Day: 55Mail Ballots: 7
May 2009 North Oak Cliff Municipal Management District Uniform General & Special Election (2009-05-02)
President (Place 3)
John Mcbride (Current Profile)70.0% (274 votes)
Sarah L. Henderson 30.0% (117 votes)
Early Voting: 164Election Day: 96Mail Ballots: 14
May 2010 North Oak Cliff Municipal Management District Uniform General & Special Election (2010-05-01)
President (Place 3)
John Mcbride (Current Profile)66.0% (247 votes)
Rebecca A. Thornton 34.0% (127 votes)
Early Voting: 148Election Day: 86Mail Ballots: 13
May 2011 North Oak Cliff Municipal Management District Uniform General & Special Election (2011-05-07)
President (Place 3)
John Mcbride (Current Profile)57.0% (242 votes)
Jennifer M. Garza 43.0% (183 votes)
Early Voting: 145Election Day: 85Mail Ballots: 12
May 2012 North Oak Cliff Municipal Management District Uniform General & Special Election (2012-05-05)
President (Place 3)
John Mcbride (Current Profile)64.0% (207 votes)
Michael R. Vance 36.0% (116 votes)
Early Voting: 124Election Day: 72Mail Ballots: 11
May 2013 North Oak Cliff Municipal Management District Uniform General & Special Election (2013-05-04)
President (Place 3)
John Mcbride (Current Profile)70.0% (298 votes)
Thomas W. Callahan 30.0% (127 votes)
Early Voting: 179Election Day: 104Mail Ballots: 15
May 2014 North Oak Cliff Municipal Management District Uniform General & Special Election (2014-05-03)
President (Place 3)
John Mcbride (Current Profile)69.0% (199 votes)
Sarah L. Henderson 31.0% (90 votes)
Early Voting: 119Election Day: 70Mail Ballots: 10
May 2015 North Oak Cliff Municipal Management District Uniform General & Special Election (2015-05-02)
President (Place 3)
John Mcbride (Current Profile)71.0% (229 votes)
Thomas W. Callahan 29.0% (94 votes)
Early Voting: 137Election Day: 80Mail Ballots: 12
May 2016 North Oak Cliff Municipal Management District Uniform General & Special Election (2016-05-07)
President (Place 3)
John Mcbride (Current Profile)56.0% (181 votes)
Jennifer M. Garza 44.0% (142 votes)
Early Voting: 109Election Day: 63Mail Ballots: 9
May 2017 North Oak Cliff Municipal Management District Uniform General & Special Election (2017-05-06)
President (Place 3)
John Mcbride (Current Profile)61.0% (176 votes)
Jennifer M. Garza 39.0% (113 votes)
Early Voting: 106Election Day: 62Mail Ballots: 8
May 2018 North Oak Cliff Municipal Management District Uniform General & Special Election (2018-05-05)
President (Place 3)
John Mcbride (Current Profile)72.0% (269 votes)
David C. Morales 28.0% (105 votes)
Early Voting: 161Election Day: 94Mail Ballots: 14
May 2019 North Oak Cliff Municipal Management District Uniform General & Special Election (2019-05-04)
President (Place 3)
John Mcbride (Current Profile)56.0% (238 votes)
Rebecca A. Thornton 44.0% (187 votes)
Early Voting: 143Election Day: 83Mail Ballots: 12
May 2020 North Oak Cliff Municipal Management District Uniform General & Special Election (2020-05-02)
President (Place 3)
John Mcbride (Current Profile)66.0% (168 votes)
Jennifer M. Garza 34.0% (87 votes)
Early Voting: 101Election Day: 59Mail Ballots: 8
May 2021 North Oak Cliff Municipal Management District Uniform General & Special Election (2021-05-01)
President (Place 3)
John Mcbride (Current Profile)58.0% (148 votes)
Jennifer M. Garza 42.0% (107 votes)
Early Voting: 89Election Day: 52Mail Ballots: 7
May 2022 North Oak Cliff Municipal Management District Uniform General & Special Election (2022-05-07)
President (Place 3)
John Mcbride (Current Profile)70.0% (369 votes)
Thomas W. Callahan 30.0% (158 votes)
Early Voting: 221Election Day: 129Mail Ballots: 19
May 2023 North Oak Cliff Municipal Management District Uniform General & Special Election (2023-05-06)
President (Place 3)
John Mcbride (Current Profile)70.0% (274 votes)
Thomas W. Callahan 30.0% (117 votes)
Early Voting: 164Election Day: 96Mail Ballots: 14
May 2025 North Oak Cliff Municipal Management District Official General Election Canvass (2025-05-03)
President (Place 3)
John Mcbride (Current Profile)100.0% (141 votes)
Early Voting: 86Election Day: 48Mail Ballots: 7
Roll-Call Voting Record & Scorecard
Total Recorded Votes
300
Yes Votes
274 (91%)
No / Dissenting Votes
26 (9%)
Abstentions
0
Recorded Public Votes Log
Ordered from most impactful to Freedom Score to least impactful#1VOTED: YES+9.3 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2025-05-14#2VOTED: YES+9.3 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2025-02-12#3VOTED: YES+9.3 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2024-07-10#4VOTED: YES+9.3 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2024-05-08#5VOTED: YES+9.3 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2024-03-13#6VOTED: YES+9.2 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2024-12-11#7VOTED: YES+9.2 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2024-10-09#8VOTED: YES+9.1 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2025-08-13#9VOTED: YES+9.1 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2024-11-13#10VOTED: YES+9.0 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2024-04-10#11VOTED: YES+8.9 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2025-06-11#12VOTED: YES+8.9 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2025-01-08#13VOTED: YES+8.8 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2025-07-09#14VOTED: YES+8.8 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2025-04-09#15VOTED: YES+8.7 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2024-02-14#16VOTED: YES+8.7 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2024-01-10#17VOTED: YES+8.6 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2026-10-14#18VOTED: YES+8.6 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2025-09-10#19VOTED: YES+8.6 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2025-03-12#20VOTED: YES+8.6 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2024-09-11#21VOTED: YES+8.6 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2024-08-14#22VOTED: YES+8.4 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2024-06-12#23VOTED: YES-5.1 Score Impact • Gov't ExpansionOutcome: PASSED (1-0)
2025-10-15#24VOTED: YES+5.1 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2024-12-11#25VOTED: YES+5.0 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2025-11-19#26VOTED: YES-5.0 Score Impact • Gov't ExpansionOutcome: PASSED (1-0)
2025-08-13#27VOTED: YES+5.0 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2025-04-09#28VOTED: YES+5.0 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2025-01-08#29VOTED: YES+5.0 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2024-03-13#30VOTED: YES-4.9 Score Impact • Gov't ExpansionOutcome: PASSED (1-0)
2026-09-16#31VOTED: YES+4.9 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2026-07-15#32VOTED: YES+4.9 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2026-01-21#33VOTED: YES+4.9 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2025-12-17#34VOTED: YES+4.8 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2026-10-14#35VOTED: YES+4.8 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2026-08-19#36VOTED: YES+4.8 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2026-02-18#37VOTED: YES+4.8 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2024-06-12#38VOTED: YES+4.7 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2026-06-17#39VOTED: YES+4.7 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2026-04-15#40VOTED: YES+4.7 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2026-03-18#41VOTED: YES+4.7 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2025-09-10#42VOTED: YES+4.7 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2025-02-12#43VOTED: YES+4.7 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2024-04-10#44VOTED: YES-4.6 Score Impact • Gov't ExpansionOutcome: PASSED (1-0)
2026-09-16#45VOTED: YES+4.6 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2026-05-20#46VOTED: YES+4.6 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2026-05-20#47VOTED: YES+4.6 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2025-05-14#48VOTED: YES+4.6 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2025-03-12#49VOTED: YES+4.6 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2024-09-11#50VOTED: YES+4.5 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2026-07-15#51VOTED: YES+4.5 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2025-11-19#52VOTED: YES-4.5 Score Impact • Gov't ExpansionOutcome: PASSED (1-0)
2025-10-15#53VOTED: YES+4.4 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2026-08-19#54VOTED: YES+4.4 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2026-04-15#55VOTED: YES+4.4 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2026-02-18#56VOTED: YES+4.4 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2025-07-09#57VOTED: YES+4.4 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2024-11-13#58VOTED: YES-4.4 Score Impact • Gov't ExpansionOutcome: PASSED (1-0)
2024-10-09#59VOTED: YES+4.3 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2026-03-18#60VOTED: YES+4.3 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2026-01-21#61VOTED: YES+4.3 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2024-07-10#62VOTED: YES-4.3 Score Impact • Gov't ExpansionOutcome: PASSED (1-0)
2024-05-08#63VOTED: YES+4.3 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2024-02-14#64VOTED: YES+4.3 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2024-01-10#65VOTED: YES+4.2 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2026-06-17#66VOTED: YES+4.2 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2025-12-17#67VOTED: YES+4.2 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2025-06-11#68VOTED: YES+4.2 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2024-08-14#69VOTED: NO-2.8 Score Impact • Opposed ReformOutcome: FAILED (0-1)
2022-05-11#70VOTED: NO-2.8 Score Impact • Opposed ReformOutcome: FAILED (0-1)
2021-09-08#71VOTED: NO-2.8 Score Impact • Opposed ReformOutcome: FAILED (0-1)
2021-05-12#72VOTED: NO-2.8 Score Impact • Opposed ReformOutcome: FAILED (0-1)
2019-05-08#73VOTED: NO-2.8 Score Impact • Opposed ReformOutcome: FAILED (0-1)
2018-05-09#74VOTED: NO+2.8 Score Impact • Pro-Liberty Dissent (Opposed Overreach)Outcome: FAILED (0-1)
2015-09-09#75VOTED: NO-2.8 Score Impact • Opposed ReformOutcome: FAILED (0-1)
2013-05-08#76VOTED: NO-2.8 Score Impact • Opposed ReformOutcome: FAILED (0-1)
2012-05-09#77VOTED: NO-2.8 Score Impact • Opposed ReformOutcome: FAILED (0-1)
2010-09-08#78VOTED: NO-2.8 Score Impact • Opposed ReformOutcome: FAILED (0-1)
2009-09-09#79VOTED: NO-2.8 Score Impact • Opposed ReformOutcome: FAILED (0-1)
2009-05-13#80VOTED: NO+2.8 Score Impact • Pro-Liberty Dissent (Opposed Overreach)Outcome: FAILED (0-1)
2005-09-14#81VOTED: NO-2.8 Score Impact • Opposed ReformOutcome: FAILED (0-1)
2005-05-11#82VOTED: NO-2.8 Score Impact • Opposed ReformOutcome: FAILED (0-1)
2004-09-08#83VOTED: NO-2.8 Score Impact • Opposed ReformOutcome: FAILED (0-1)
2001-09-12#84VOTED: NO-2.3 Score Impact • Opposed ReformOutcome: FAILED (0-1)
2022-05-11#85VOTED: NO-2.3 Score Impact • Opposed ReformOutcome: FAILED (0-1)
2017-05-10#86VOTED: NO-2.3 Score Impact • Opposed ReformOutcome: FAILED (0-1)
2016-05-11#87VOTED: NO-2.3 Score Impact • Opposed ReformOutcome: FAILED (0-1)
2013-05-08#88VOTED: NO-2.3 Score Impact • Opposed ReformOutcome: FAILED (0-1)
2012-09-12#89VOTED: NO-2.3 Score Impact • Opposed ReformOutcome: FAILED (0-1)
2009-09-09#90VOTED: NO-2.3 Score Impact • Opposed ReformOutcome: FAILED (0-1)
2006-09-13#91VOTED: NO-2.3 Score Impact • Opposed ReformOutcome: FAILED (0-1)
2004-05-12#92VOTED: NO-2.3 Score Impact • Opposed ReformOutcome: FAILED (0-1)
2003-09-10#93VOTED: NO-2.3 Score Impact • Opposed ReformOutcome: FAILED (0-1)
2002-05-08#94VOTED: NO-2.3 Score Impact • Opposed ReformOutcome: FAILED (0-1)
2000-09-13#95VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2023-09-13#96VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2023-05-10#97VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2022-09-14#98VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2020-09-09#99VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2020-05-13#100VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2019-09-11#101VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2018-09-12#102VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2017-09-13#103VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2017-05-10#104VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2016-09-14#105VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2016-05-11#106VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2015-05-13#107VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2014-09-10#108VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2014-05-14#109VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2013-09-11#110VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2012-09-12#111VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2011-09-14#112VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2011-05-11#113VOTED: YES-2.0 Score Impact • Gov't ExpansionOutcome: PASSED (1-0)
2010-05-12#114VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2008-09-10#115VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2008-05-14#116VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2007-09-12#117VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2007-05-09#118VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2006-09-13#119VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2006-05-10#120VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2004-05-12#121VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2003-09-10#122VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2003-05-14#123VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2002-09-11#124VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2002-05-08#125VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2001-05-09#126VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2000-09-13#127VOTED: YES+2.0 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2000-05-10#128VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2023-09-13#129VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2023-05-10#130VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2022-09-14#131VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2021-09-08#132VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2021-05-12#133VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2020-09-09#134VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2020-05-13#135VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2019-09-11#136VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2019-05-08#137VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2018-09-12#138VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2018-05-09#139VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2017-09-13#140VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2016-09-14#141VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2015-09-09#142VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2015-05-13#143VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2014-09-10#144VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2014-05-14#145VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2013-09-11#146VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2012-05-09#147VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2011-09-14#148VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2011-05-11#149VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2010-09-08#150VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2010-05-12#151VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2009-05-13#152VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2008-09-10#153VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2008-05-14#154VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2007-09-12#155VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2007-05-09#156VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2006-05-10#157VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2005-09-14#158VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2005-05-11#159VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2004-09-08#160VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2003-05-14#161VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2002-09-11#162VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2001-09-12#163VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2001-05-09#164VOTED: YES+1.5 Score Impact • Pro-LibertyOutcome: PASSED (1-0)
2000-05-10#165VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (1-0)
2026-10-14#166VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (1-0)
2026-10-14#167VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (1-0)
2026-10-14#168VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (1-0)
2026-10-14#169VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (1-0)
2026-09-16#170VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (1-0)
2026-09-16#171VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (1-0)
2026-09-16#172VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (1-0)
2026-09-16#173VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (1-0)
2026-08-19#174VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (1-0)
2026-08-19#175VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (1-0)
2026-08-19#176VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (1-0)
2026-08-19#177VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (1-0)
2026-07-15#178VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (1-0)
2026-07-15#179VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (1-0)
2026-07-15#180VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (1-0)
2026-07-15#181VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (1-0)
2026-06-17#182VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (1-0)
2026-06-17#183VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (1-0)
2026-06-17#184VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (1-0)
2026-06-17#185VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (1-0)
2026-05-20#186VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (1-0)
2026-05-20#187VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (1-0)
2026-05-20#188VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (1-0)
2026-05-20#189VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (1-0)
2026-04-15#190VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (1-0)
2026-04-15#191VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (1-0)
2026-04-15#192VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (1-0)
2026-04-15#193VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (1-0)
2026-03-18#194VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (1-0)
2026-03-18#195VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (1-0)
2026-03-18#196VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (1-0)
2026-03-18#197VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (1-0)
2026-02-18#198VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (1-0)
2026-02-18#199VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (1-0)
2026-02-18#200VOTED: YES0.0 Score Impact • ProceduralOutcome: PASSED (1-0)
2026-02-18